megacarnivore
English
Etymology
From
mega-
+
carnivore
.
Noun
megacarnivore
(
plural
megacarnivores
)
A relatively
large
carnivore