picrasma excelsa Meaning, Definition & Usage

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

WordNet