English-Chinese dictionary »

hemovore meaning in Chinese

EnglishChinese
hemovore (blood-drinking animal)
noun

食血动物 /shíxuě dòngwù/noun

食血動物noun