insectivores

Same as Insectivorœ.

noun

Plural form of insectivore.