superpredatore
Italian
Etymology
From
super-
+
predatore
.
Noun
superpredatore
m
(
plural
superpredatori
)
superpredator