Vocabulary

七星瓢虫

seven-spotted ladybug (Coccinella septempunctata); seven-spot ladybird

noun