insectivores

noun

Same as Insectivorœ.

Plural form of insectivore.