Pinyin Dictionary results for "qie er shi ba xing piao chong"

茄二十八星瓢虫
28-spotted ladybird; hadda beetle; Henosepilachna vigintioctopunctata
Dictionary data provided by CC-CEDICT