Garambulla - Definition - Law Dictionary Home Dictionary Definition garambulla
Definition :
An arborescent cactus of Western Mexico Myrtillocactus geometrizans bearing a small oblong edible berrylike fruit
View Judgments Citing this PhraseView Acts Citing this Phrase