Home
Home
Animals,-Invertebrates,-Sponges,-Cnidarians,-Worms-and-Mollusks Flashcard Deck
Radula Flashcard
Radula definition: A tonguelike organ with teeth in mollusks like snails.