Pinyin Dictionary results for "qi xing piao chong"

七星瓢虫
seven-spotted ladybug (Coccinella septempunctata)
Dictionary data provided by CC-CEDICT