Back to Dictionary
甲壳虫
甲殼蟲
jiǎqiàochóng
1. beetle
2. order Coleoptera
3. the Beatles (1960s UK pop group)