Sicklepod Meaning

There are 2 meaning(s) for word Sicklepod

Meaning 1 : cosmopolitan tropical herb or subshrub with yellow flowers and slender curved pods; a weed; sometimes placed in genus Cassia

    Synonyms : cassia tora,  senna obtusifolia
Meaning 2 : North American rock cress having very long curved pods

    Synonyms : arabis canadensis