Meaning of loofa
Definition of loofa
(noun)
the
dried
fibrous
part
of the
fruit
of a
plant
of the
genus
Luffa;
used
as a
washing
sponge
or
strainer
Other information on loofa
WIKIPEDIA results for
loofa
Amazon results for
loofa
Tweet