dcsimg

Xenopsitta is a genus of in the family parrots.

Xenopsitta includes 1 child: