LOUSEWORT


Meaning of LOUSEWORT in English

noun any species of pedicularis, a genus of perennial herbs. it was said to make sheep that fed on it lousy.

Webster English vocab.      Английский словарь Webster.