でんでん虫 です
dendemmushidesu
1. It is a caterpillar.; I am a caterpillar.
Noun
#238679
1. It is a caterpillar.; I am a caterpillar.
1. snail
1. snail
2. cochlea
1. snail
1. cochlear duct
1. cochlear nerve
1. garden snail (Euhadra quaesita)
1. Euhadra peliomphala (species of land snail)
1. vestibulocochlear nerve
1. cochlea