English-Chinese dictionary »

cricetid meaning in Chinese

EnglishChinese
cricetid (member of the Cricetidae family)
noun

仓鼠 /cāngshǔ/noun

倉鼠noun