Meaning of luffa
Definition of luffa
(noun)
the
dried
fibrous
part
of the
fruit
of a
plant
of the
genus
Luffa;
used
as a
washing
sponge
or
strainer
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
Other information on luffa
WIKIPEDIA results for
luffa
Amazon results for
luffa
Tweet