starwort

noun

  1. 1

    Any of several unrelated plants that have a star-shaped flowers or leaves, but especially members of the genus Stellaria.

Translate “starwort” to another language

Click any language to open the translator with this word already filled in.

Starwort Definition & Meaning | TranslatePulse