loofah, vegetable sponge
dishcloth gourd, luffa, rag gourd, sponge gourd, strainer vine
loofah, luffa, a tropical vine of the species (taxfmt).