English-Chinese dictionary »

carrion beetle meaning in Chinese

EnglishChinese
carrion beetle (A necrophore)
noun

埋葬虫 /máizàngchóng/noun

埋葬蟲noun