Noun
1. loofa
2. loofah, loufah sponge, fiber, fibre, dishcloth gourd
3. sponge gourd, rag gourd, strainer vine, vine