English-Chinese dictionary »

horsefly meaning in Chinese

EnglishChinese
horsefly [horseflies] (fly of the family Tabanidae)
noun
[UK: ˈhɔːs.flaɪ]
[US: ˈhɔːrs.flaɪ]

虻 /méng/noun

馬蠅noun

马蝇 /mǎying/noun

Your history