Definitions of Picrasma excelsum:

  • noun:   West Indian tree yielding the drug Jamaica quassia