English | German | Russian | Czech

starwort English

Meaning starwort meaning

What does starwort mean?

starwort

(= stitchwort) low-growing north temperate herb having small white star-shaped flowers; named for its alleged ability to ease sharp pains in the side

Synonyms starwort synonyms

What other words have the same or similar meaning as starwort?

Are you looking for...?