Dishcloth-gourd meaning

Any of a genus (Luffa) of tropical vines of the gourd family, having thin-shelled, large, cylindrical fruits with dense fibrous interior tissues used for dishcloths or filters.
noun
0
0
This fruit.
noun
0
0
Advertisement