Depredatory
English Meaning
Tending or designed to depredate; characterized by depredation; plundering; as, a depredatory incursion.
- Tending or designed to depredate.
Sorry, No Malayalam Meaning for your input!
See Depredator Want To Try Depredatory In Malayalam??