Word Games Pro Dictionary
luffa
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…
Quick reference
Word Facts
Listen
Audio Pronunciation
No pronunciation audio available.
Meaning
Definitions
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
noun
the dried fibrous part of the fruit of a plant of the genus Luffa; used as a washing sponge or strainer
Similar words
