Mallophaga Meaning

There are 1 meaning(s) for word Mallophaga

Meaning 1 : biting lice

    Synonyms : order mallophaga