yellow granadilla

Noun
  1. West Indian passionflower;
    Cultivated for its yellow edible fruit (synset 112404892)
  2. The edible yellow fruit of the Jamaica honeysuckle (synset 107770255)

Other Searches