English-Spanish dictionary »

apex predator meaning in Spanish

EnglishSpanish
apex predator (an animal atop the food chain)
noun

superdepredadornoun
{m}