loofa
English Dictionary
->
Letter L
-> loofa
Search Dictionary:
loofa Definition
(n)
the
dried
fibrous
part
of
the
fruit
of
a
plant
of
the
genus
Luffa
;
used
as
a
washing
sponge
or
strainer
loofa Synonyms
loofa
loofah
loufah sponge
luffa
© Art Branch Inc.