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