giant granadilla

Noun
  1. Tropical American passionflower yielding the large granadilla fruit (synset 112404554)

Found on Word Lists

Other Searches