蛐蟮

蛐蟮
shan

(coll.) earthworm

1 meaning
MEANING

MEANING

  1. noun

    (coll.) earthworm

    • Earthworms are beneficial insects.

STROKE ORDER
Loading…

Explore more related entries to look up.