passiflora mollissima

Noun
  1. Cultivated for fruit (synset 112405086)

Found on Word Lists

Other Searches