Meaning of picrasma excelsum
Definition of picrasma excelsum
(noun)
West Indian
tree
yielding
the
drug
Jamaica
quassia
Other information on picrasma excelsum
WIKIPEDIA results for
picrasma excelsum
Amazon results for
picrasma excelsum
Tweet