Online English Dictionary

Home

garambulla


n.

An arborescent cactus of Western Mexico ( Myrtillocactus geometrizans ) bearing a small oblong edible berrylike fruit.


© 2009 Dammam Community College