What is Loofah?
Loofah definition and meaning on Dictionary terms:
Also called dishcloth gourd, rag gourd. any of several tropical vines of the genus Luffa, of the gourd family, bearing large, elongated fruit. the fruit of such a vine.
Also called vegetable sponge. the dried, fibrous interior of this fruit, used as a sponge.