03 Jun Biology - Biología, English-Spanish Dictionary - Diccionario de Inglés y Castellano, Zoology - Zoología apex predator July 2, 2017 By Jaime Facebook Twitter Pinterest linkedin Telegram apex predator | alpha predator | apical predator - top-level predator in the food chain which has no natural predators s. depredador...Continue reading