stitchwort
/ˈstɪtʃwɜːrt/Definitions
1. noun
A type of flowering plant, Stachys sylvatica, found in Europe and Western Asia, with small, white or purple flowers.
“The hiker noticed the stitchwort blooming on the mountain path.”
1. noun
A type of flowering plant, Stachys sylvatica, found in Europe and Western Asia, with small, white or purple flowers.
“The hiker noticed the stitchwort blooming on the mountain path.”