figwort
English
figwort meaning in English • figwort का अर्थ अंग्रेजी में
Noun
- A genus of herbaceous plants (Scrophularia), mostly found in the north temperate zones. See Brownwort>.