What is the meaning of Insectivore?
Insect-eating animal or plant.
mammal of the now abandoned order Insectivora.
Source: wiktionary.orgSearch words containing
Insect-eating animal or plant.
mammal of the now abandoned order Insectivora.
Source: wiktionary.orgSearch words containing