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

mombin Definition

Cancel
mombin
noun
Any of several tropical American trees, of the genus ''Spondias''

Words Related to mombin!

mombin Examples by Brain Bank Users