starwort
English
starwort meaning in English • starwort का अर्थ अंग्रेजी में
Noun
- Any plant of the genus Aster. See Aster>.