Sicklepod definition

Senna obtusifolia, a legume used in folk medicine.
noun
0
0
Advertisement

Origin of sicklepod