Predator
Tamil Meaning
சூரையாடுபவன் பிற விலங்குகளைக் கொன்று தின்கின்ற விலங்கு
English Meaning
- An organism that lives by preying on other organisms.
- One that victimizes, plunders, or destroys, especially for one's own gain.