PIGEON LOUSE


Meaning of PIGEON LOUSE in English

noun

: any of several philopterid bird lice that are parasitic on wild and domestic pigeons

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.