|
Definition of Short-tailed parrot
1. Noun. A species of parrot, ''Graydidascalus brachyurus'', native to tropical rain forests of South America. ¹
¹ Source: wiktionary.com
|
1. Noun. A species of parrot, ''Graydidascalus brachyurus'', native to tropical rain forests of South America. ¹
¹ Source: wiktionary.com