Starwort



ENGLISH MEANING
noun
1.
Any plant of the genus Aster.
2.
A small plant of the genus Stellaria, having star-shaped flowers; star flower; chickweed.