pineweed
English
pineweed meaning in English • pineweed का अर्थ अंग्रेजी में
Noun
- A low, bushy, nearly leafless herb (Hypericum Sarothra), common in sandy soil in the Eastern United States.