Predator
Spanish Meaning
depredador animal de rapiƱa
English Meaning
- An organism that lives by preying on other organisms.
- One that victimizes, plunders, or destroys, especially for one's own gain.