keltahuppuaratti

Noun

 * 1) saffron-headed parrot, Pionopsitta pyrilia