Pinyin Dictionary results for "qiao xing chong"

锹形虫
stag beetle (generic term for the beetles in the family of lucanidae)
Dictionary data provided by CC-CEDICT