Dictionary search results

Showing 1-2 of 2 results

Mallophaga British & World English

An order of insects that comprises the biting lice

Mallophaga in louse British & World English

Either of two small wingless parasitic insects that live on the skin of mammals and birds: