Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. qīxīngpiáochóng 七星瓢虫 seven-spotted ladybug (Coccinella septempunctata) qīxīngpiáochóng 七星瓢蟲 seven-spotted ladybug (Coccinella septempunctata)