Noun
1. loofa
2. luffa, loufah sponge, fiber, fibre, vegetable sponge
3. Luffa cylindrica, luffa, dishcloth gourd, sponge gourd, rag gourd, strainer vine