megacarnivore

English

Etymology

From mega- +‎ carnivore.

Noun

megacarnivore (plural megacarnivores)

  1. A relatively large carnivore