Insectivorans, noun plural of insectivoran. Synonyms in the same form.
insectivores
All synonyms for insectivoran →