Definitions

huáng
horse-leech