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