Chinese-English dictionary »

鼺 /léi/; 鸓 /lěi/ meaning in English

ChineseEnglish
/léi/; /lěi/ noun

flying squirrel [flying squirrels](squirrel)
noun
[UK: ˈflaɪ.ɪŋ ˈskwɪ.rəl] [US: ˈflaɪ.ɪŋ ˈskwɜː.rəl]