Luffas Meaning

There are 2 meaning(s) for word Luffas

Meaning 1 : the dried fibrous part of the fruit of a plant of the genus Luffa; used as a washing sponge or strainer

    Synonyms : loofa,  loofah,  loufah sponge
Meaning 2 : 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 : dishcloth gourd,  rag gourd,  sponge gourd,  strainer vine