noun any of several tropical American green parrots of the genus Amazona, popular as pets.
amazon parrot 🔊 Listen to this noun any of several tropical American green parrots of the genus Amazona, popular as pets. Share Facebook Twitter Google +