superdepredador
Spanish
Etymology
From
super-
+
depredador
.
Noun
superdepredador
m
(
plural
superdepredadores
)
apex predator