Skip to main content

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.
Advertisement