Invertebrates, Mollusks, Arthropods & Echinoderms Flashcards
>
Radula

Radula: A tonguelike organ with teeth in mollusks like snails.

Radula
take a test on these flashcards
Additional Science Learning: