genus luffa

Noun
  1. Dishcloth gourds (synset 112186829)

Found on Word Lists

Other Searches