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.”