mombin
Explore definitions, synonyms, and language insights of mombin
Definitions
Noun
common tropical American shrub or small tree with purplish fruit
Noun
purplish tropical fruit