English-Chinese dictionary »

ladybird meaning in Chinese

EnglishChinese
ladybird [ladybirds] (member of Coccinellidae)
noun
[UK: ˈleɪ.dɪ.bɜːd]
[US: ˈleɪ.di.ˌbərd]

瓢虫 /piáochóng/noun

瓢蟲noun