maidenweed

/ˈmeɪdənwiːd/

Definitions

1. noun

A plant of the genus Astragalus, especially Astragalus glycophorus, used in traditional medicine.

“The herbalist recommended using maidenweed to treat various ailments.”

Synonyms

  • astragalus
  • locoweed

Antonyms

  • poison
  • toxin