luffa
/ˈlʌfə/Definitions
1. noun
a type of tropical or subtropical vine, especially of the genus Luffa, that produces a fibrous pod used in sponges, cosmetics, and food
“The Asian market sold various types of luffa, some used as cleaning tools, others as edible ingredients.”