Starwort

What is Starwort?

Starwort definition and meaning on Dictionary terms:
noun
any of several chickweeds of the genus Stellaria.
any of several plants of the genera Aster and Arenaria.

 

reference: https://www.dictionary.com/browse/starwort

Tags: