picrasma excelsum Meaning, Definition & Usage

  1. noun West Indian tree yielding the drug Jamaica quassia
    bitterwood; Picrasma excelsa; Jamaica quassia.

WordNet