■ noun a partially parasitic herbaceous plant, typically favouring damp habitats and formerly reputed to harbour lice. [Genus Pedicularis : several species.]
LOUSEWORT
Meaning of LOUSEWORT in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004