goldenrod
English
goldenrod meaning in English • goldenrod का अर्थ अंग्रेजी में
Noun
- A tall herb (Solidago Virga-aurea), bearing small yellow flowers in a graceful elongated cluster. The name is common to all the species of the genus Solidago.