brownwort
English
brownwort meaning in English • brownwort का अर्थ अंग्रेजी में
Noun
- A species of figwort or Scrophularia (Scrophularia vernalis), and other species of the same genus, mostly perennials with inconspicuous coarse flowers.