GRANADILLA

Definition of GRANADILLA

  1. (noun)tropical American passionflower yielding the large granadilla fruit
  2. (noun)considered best for fruit
  3. (noun)Brazilian passionflower cultivated for its deep purple fruit
  4. (noun)the egg-shaped edible fruit of tropical American vines related to passionflowers