Meaning of lady's-finger
Definition of lady's-finger
(noun)
tall
coarse
annual
of Old World
tropics
widely
cultivated
in
southern
United States and West Indies for its
long
mucilaginous
green
pods
used
as
basis
for soups and stews;
sometimes
placed
in
genus
Hibiscus
Other information on lady's-finger
WIKIPEDIA results for
lady's-finger
Amazon results for
lady's-finger
Tweet