insectivore
English Dictionary
->
Letter I
-> insectivore
Search Dictionary:
insectivore Definition
(n)
small
insect
-
eating
mainly
nocturnal
terrestrial
or
fossorial
mammals
(n)
any
organism
that
feeds
mainly
on
insects
insectivore Synonyms
insectivore
© Art Branch Inc.