Insectivores, noun plural of insectivore. Synonyms in the same form.
insectivorans
All synonyms for insectivore →