LOUSEWORT Meaning of LOUSEWORT in English n. (Botany) perennial herbaceous plant with spikes of flowers that grows in damp environments Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012