acheweed

/ˈɑːtʃuːwiːd/

Definitions

1. noun

A plant of the genus Achyranthes, native to tropical Asia and Australia, whose sap is used to treat various skin conditions.

“The traditional healer used the achemeded (acheweed) sap to cure her patient’s eczema.”

Synonyms

  • achyranthes
  • achyranthes aspera