starwort

/ˈstɑːrwɜːrt/

Definitions

1. noun

A plant of the genus Stachys, particularly Stachys sylvatica, a perennial herb with leaves resembling those of mint.

“The botanist spent her afternoon studying the unique properties of starwort in the local meadow.”

2. noun

A type of flowering plant in the family Lamiaceae, native to Europe, Western Asia, and North Africa.

“The starwort found in the wild was identified as a valuable medicinal herb by local healers.”

Synonyms

  • Stachys sylvatica
  • stachys