English-Chinese dictionary »

beast of prey meaning in Chinese

EnglishChinese
beast of prey (animal)
noun

猛兽 /měngshòu/noun

猛獸noun

食肉动物 /shíròu dòngwù/noun

食肉動物noun