QUASSIA AMARA
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Quassia Amara.
Quassia Amara - as a noun
Handsome south american shrub or small tree having bright scarlet flowers and yielding a valuable fine-grained yellowish wood; yields the bitter drug quassia from its wood and bark
Synonyms (Exact Relations)
bitterwoodquassia