Skip to main content

starwort

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