picrasma excelsum


Meanings

  • West Indian tree yielding the drug Jamaica quassia