Skip to main content

lousewort

English lousewort meaning in English  •  lousewort का अर्थ अंग्रेजी में
Noun
  • Any species of Pedicularis, a genus of perennial herbs. It was said to make sheep that fed on it lousy.
Advertisement