Dictionary search results

Showing 1-2 of 2 results

fruit pigeon British & World English

A fruit-eating pigeon occurring in the Old World tropics