LOUSEWORT


Meaning of LOUSEWORT in English

■ noun a partially parasitic herbaceous plant, typically favouring damp habitats and formerly reputed to harbour lice. [Genus Pedicularis : several species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.