forest starwort
Noun
Meaning
forest starwort (countable and uncountable, plural forest starworts)
Stellaria flaccida, a species of wildflower.
Noun
forest starwort (countable and uncountable, plural forest starworts)
Stellaria flaccida, a species of wildflower.