superpredatore

Italian

Etymology

From super- +‎ predatore.

Noun

superpredatore m (plural superpredatori)

  1. superpredator