insectivorous means "eating insects".