meaning of bird of prey

1. any of numerous carnivorous birds that hunt and kill other animals


Related Words

bird of prey |

Developed & Maintained By Taraprasad.com

Treasure Words