Englisch
Detailed Synonyms for insectivores in Englisch
insectivores:
insectivore:
-
the insectivore
-
the insectivore
– any organism that feeds mainly on insects 1 -
the insectivore
– small insect-eating mainly nocturnal terrestrial or fossorial mammals 1