superdepredador

Spanish

Etymology

From super- +‎ depredador.

Noun

superdepredador m (plural superdepredadores)

  1. apex predator