PEDICULUS


Meaning of PEDICULUS in English

noun a genus of wingless parasitic hemiptera, including the common lice of man. ·see louse.

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