sesban

/ˈsɛsbæn/

Definitions

1. noun

A genus of flowering plants, often found in Africa and Asia, characterized by their distinctive seed pods and often used in herbal medicine.

“The local herbalist used sesban seeds to create a medicinal tea.”

Synonyms

  • moth bean
  • river bean

Antonyms

  • noxious plant
  • weed