Radula

A tonguelike organ with teeth in mollusks like snails.

Radula Definition
Radula Definition

Flippy

The leader in educational esports.