crownbeard
English
crownbeard meaning in English • crownbeard का अर्थ अंग्रेजी में
Noun
- any plant of the genus Verbesina having clustered white or yellow flower heads.