sicklepod

/ˈsɪkəlpoʊd/

Definitions

1. noun

A plant (Senna obtusifolia) of the pea family, native to tropical Asia, having sharp, curved seeds.

“The sicklepod seeds are notorious for their ability to puncture tires and damage machinery.”

Synonyms

  • Senna obtusifolia
  • sickle seed

Antonyms

  • beneficial plant
  • non-invasive species