Meaning of strainer vine
Definition of strainer vine
(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
Other information on strainer vine
WIKIPEDIA results for
strainer vine
Amazon results for
strainer vine
Tweet