Meanings:
Ant, Leech
Readings On:
バ, メ
Composition:

View on KanjiAlive.