Skip to content
Kotomora

歯し舌ぜつ

Meanings

1

noun

radula

Zoological term for the rasping tongue-like organ found in most mollusks.