FEEDBACK

Talking Chinese English Dictionary

Lookup via: Pinyin | Radicals
IDChineseTrad.PinyinPlainPYEnglish Definition
IDChineseTrad.PinyinPlainPYEnglish Definition
1 xiāoxiao1owl (order Strigiformes)
2鸮叫 鴞叫 xiāo jiàoxiao1 jiao4(of owls) to hoot or screech
3鸮鹦鹉 鴞鸚鵡 xiāo yīng xiao1 ying1 wu3kakapo (Strigops habroptila); owl parrot