macrocarnivores
English
Noun
macrocarnivores
plural of
macrocarnivore