What is the meaning of radula in English?

Learn vocabulary with pictures as well as definitions of radula in English

Learn in

See more

n. radula

Definition of radula in English

Oral organ of molluscs, curved and blade-like with many small teeth, that is used to grate food.