English-Chinese dictionary »

stag beetle meaning in Chinese

EnglishChinese
stag beetle (large beetle in Lucanidae)
noun
[UK: stæɡ ˈbiːt.l̩]
[US: ˈstæɡ ˈbiːt.l̩]

鍬形蟲noun

锹形虫 /qiāoxíngchóng/noun