macropredator
English
Etymology
From
macro-
+
predator
.
Noun
macropredator
(
plural
macropredators
)
A relatively large
predator
(large enough to be seen with the naked eye)
An
apex predator