mallophaga : Idioms & Phrases


order mallophaga

  • noun biting lice
    Mallophaga.
WordNet