• word of the day

    garambulla cactus

    garambulla cactus - Dictionary definition and meaning for word garambulla cactus

    Definition
    (noun) arborescent cactus of western Mexico bearing a small oblong edible berrylike fruit
Connect with us on Facebook