Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

simarouba Definition

Cancel
simarouba
noun(Sim-a-rou-ba)
a genus (the type of the family Simaroubaceae) of tropical American shrubs and trees having bitter bark sometimes used medicinally

Words Related to simarouba!

simarouba Examples by Brain Bank Users