insectivora : Idioms & Phrases


order insectivora

  • noun shrews; moles; hedgehogs; tenrecs
    Insectivora.
WordNet