English-Chinese dictionary »

leaf-cutter ant meaning in Chinese

EnglishChinese
leaf-cutter ant (type of ant)
noun

切叶蚁 /qiēyèyǐ/noun

切葉蟻noun