NichiDict

ゆむし

[yumushi]

Meanings

1.Noun

echiurid; spoon worm

2.Noun

fat innkeeper worm (Urechis unicinctus); penis fish