Skip to main content

figwort

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