rag gourd
English Dictionary
->
Letter R
-> rag gourd
Search Dictionary:
rag gourd Definition
(n)
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
rag gourd Synonyms
dishcloth gourd
luffa
rag gourd
sponge gourd
strainer vine
© Art Branch Inc.