Chinese-English dictionary »

绿头苍蝇 /lǜtóu cāngying/ meaning in English

ChineseEnglish
绿头苍蝇 /lǜtóu cāngying/ noun

blowfly [blowflies](flies of the family Calliphoridae)
noun
[UK: ˈbləʊ.flaɪ] [US: ˈbloʊ.flaɪ]