Carnivores that eat insects and similar invertebrates primarily or exclusively are called insectivores , while those that eat fish primarily or exclusively are called piscivores .
Carnivores that eat mainly or only fish are called piscivores .