Luffa
[lʌfә]
Definition
(noun.) any of several tropical annual climbers having large yellow flowers and edible young fruits; grown commercially for the mature fruit's dried fibrous interior that is used as a sponge.
Typed by Juan--From WordNet
Definition
n. a genus of climbing herbs of the gourd family whose seeds are contained in a fibrous network removed entire by soaking &c. and used as a flesh-brush.—Also Loof′a &c.
Typist: Miranda