English dictionary
insectivora meaning and definition
Definition and meaning of insectivora at MeaningMonkey.org. insectivora meaning and definition in the English Dictionary.INSECTIVORA noun
Definition of Insectivora (noun)
- shrews; moles; hedgehogs; tenrecs
- synonyms: order Insectivora
Source: Princeton University Wordnet