Insectivora

1. (noun) shrews; moles; hedgehogs; tenrecs
Synonyms: order Insectivora
Related Words: animal order



Terms and Conditions of Use / Copyright Notice