でんでんむしで【でんでん虫で】
dendemmushide
1. With caterpillars; By means of caterpillars
Noun
#770478
1. With caterpillars; By means of caterpillars
1. snail
1. snail
2. cochlea
1. snail
1. cochlear nerve
1. cochlea
1. cochlear duct
1. vestibulocochlear nerve
1. It is not a dendrobena.; It is not a caterpillar.
1. Probably a caterpillar.