Home / P / picrasma excelsa

picrasma excelsa

noun 16 letters Scrabble 30 WWF 35
Definitions
noun

West Indian tree yielding the drug Jamaica quassia

Look “picrasma excelsa” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →