Psittacinae
|
Genus Myiopsitta (organism)
Myiopsitta
Genus Myiopsitta
Id
424394005
Status
Primitive
|
Myiopsitta monachus