English-Chinese dictionary »

long-eared owl meaning in Chinese

EnglishChinese
long-eared owl [long-eared owls] (Asio otus)
noun
[UK: ˈlɒŋ ɪə(r)d aʊl]
[US: ˈlɔːŋ ˈɪrd ˈaʊl]

長耳鴞noun

长耳鸮 /cháng'ěrxiāo/noun