蚂蟥

蚂蟥
huáng

leech

1 meaning
MEANING

MEANING

  1. noun

    leech

    • Leeches are a type of blood-sucking animal.

STROKE ORDER
Loading…

Explore more related entries to look up.