Definitions of Insectivora:

  • noun:   shrews; moles; hedgehogs; tenrecs