Definitions

Green pigeon

Pin-tailed Green-pigeon

The Pin-tailed Green-pigeon (Treron apicauda) is a species of bird in the Columbidae family. It is found in Bangladesh, Bhutan, Cambodia, China, India, Laos, Myanmar, Nepal, Thailand, and Vietnam.

Source

Search another word or see Green pigeonon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT