Japanese dictionary
やむし
arrow worm (any worm of phylum chaetognatha)
Kanji details
・dart
・arrow
・insect
・bug
・temper