English-Chinese dictionary »

horseshoe bat meaning in Chinese

EnglishChinese
horseshoe bat (bat of the genus Rhinolophus)
noun

菊头蝠 /jútóufú/noun

菊頭蝠noun