Which definition of Garambulla do you mean?

  • Garambulla n arborescent cactus of western Mexico bearing a small oblong edible berrylike fruit
  • Garambulla n small berrylike fruit