蛝

Definitions

 * 1)  millipede
 * 2)  locust larva
 * 3)  egg of ant