- luffa (English)
- A tropical vine, of the genus Luffa, having almost cylindrical fruit with a spongy, fibrous interior; the dishcloth gourd
Translate luffa
Learn how to say "luffa" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.
Get Quote