Jamaica quassia
Explore definitions, synonyms, and language insights of Jamaica quassia
Definitions
Noun
similar to the extract from Quassia amara
Noun
West Indian tree yielding the drug Jamaica quassia