HEAD LOUSE


Meaning of HEAD LOUSE in English

[head louse] n (1547): one of a variety (Pediculus humanus capitis) of the common louse that lives on the human scalp

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