Back to Dictionary
鸮鹦鹉
鴞鸚鵡
xiāoyīngwǔ
1. kakapo (Strigops habroptila)
2. owl parrot