Radula



ENGLISH MEANING
noun
1.
The chitinous ribbon bearing the teeth of mollusks; -- called also lingual ribbon, and tongue.