forest starwort

English

Noun

forest starwort (countable and uncountable, plural forest starworts)

  1. A flower of species Stellaria flaccida of starworts.