Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of granadilla
  1. noun
    considered best for fruit
  2. noun
    tropical American passionflower yielding the large granadilla 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
My lists:
Recently viewed words: