Definisi 'insectivore'

English to English
noun
1 small insect-eating mainly nocturnal terrestrial or fossorial mammals Terjemahkan
source: wordnet30

2 any organism that feeds mainly on insects Terjemahkan
source: wordnet30

3 One of the Insectivora. Terjemahkan
source: webster1913


Visual Synonyms