English-Chinese dictionary »

tamandua meaning in Chinese

EnglishChinese
tamandua (anteater of the genus Tamandua)
noun

小食蚁兽 /xiǎoshíyǐshòu/noun

小食蟻獸noun