English dictionary
garambulla meaning and definition
Definition and meaning of garambulla at MeaningMonkey.org. garambulla meaning and definition in the English Dictionary.GARAMBULLA noun
Definition of garambulla (noun)
- arborescent cactus of western Mexico bearing a small oblong edible berrylike fruit
- synonyms: garambulla cactus, Myrtillocactus geometrizans
- small berrylike fruit
Source: Princeton University Wordnet