Advertisement
Advertisement
Amazon parrot
noun
- any of several tropical American green parrots of the genus Amazona, popular as pets.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse