蛅
蛅 English definition
rán
- a caterpillar
rán
- a caterpillar