ゆむし
yumushi

Noun

1. echiurid; spoon worm

Usually Written in Kana
Noun

2. fat innkeeper worm (Urechis unicinctus); penis fish

Usually Written in Kana