Definitions
noun
common tropical American shrub or small tree with purplish fruit
noun
purplish tropical fruit
Look “mombin” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
common tropical American shrub or small tree with purplish fruit
purplish tropical fruit