Repeat: The only large insectivorous mammals are those that feed on huge colonies of insects (ants or termites).
The only large insectivorous mammals are those that feed on huge colonies of insects (ants or termites).