Definify.com

Definition 2024


sicklepod

sicklepod

English

Noun

sicklepod (uncountable)

  1. Senna obtusifolia, a legume used in folk medicine.

Synonyms

  • Chinese senna

Translations