English dictionary
dishcloth gourd meaning and definition
Definition and meaning of dishcloth gourd at MeaningMonkey.org. dishcloth gourd meaning and definition in the English Dictionary.DISHCLOTH GOURD noun
Definition of dishcloth gourd (noun)
- any of several tropical annual climbers having large yellow flowers and edible young fruits; grown commercially for the mature fruit's dried fibrous interior that is used as a sponge
- synonyms: luffa, rag gourd, sponge gourd, strainer vine
Source: Princeton University Wordnet