Back to Dictionary
七星瓢虫
七星瓢蟲
qīxīngpiáochóng
1.
seven-spotted ladybug (Coccinella septempunctata)
Metadata
- Category
- Chinese