Meaning of sicklepod
Definition of sicklepod
(noun)
cosmopolitan
tropical
herb
or
subshrub
with
yellow
flowers and
slender
curved
pods; a weed;
sometimes
placed
in
genus
Cassia
North American
rock
cress
having
very
long
curved
pods
Other information on sicklepod
WIKIPEDIA results for
sicklepod
Amazon results for
sicklepod
Tweet