meaning of predatory animal

1. any animal that lives by preying on other animals


Related Words

predatory animal |

Developed & Maintained By Taraprasad.com

Treasure Words