Back to Dictionary
灶马
灶馬
zàomǎ
1. camel cricket
2. Diestrammena japonica