dishcloth gourd

noun

Definition of dishcloth gourd

1 : the fruit of any of several gourds of the genus Luffa (especially L. aegyptiaca synonym cylindrica) distinguished by a fibrous interior that is dried and used like a sponge or cloth

called also loofah, sponge gourd

2 : a plant that bears dishcloth gourds