Chinese-English dictionary »

木蜂 /mùfēng/ meaning in English

ChineseEnglish
木蜂 /mùfēng/ noun

carpenter bee(Xylocopinae)
noun