GNU Collaborative International Dictionary of English
last match results
Found one definition
-
‖Radula , n.; pl. Radulae . [L., a scraper, fr. radere to scrape.] (Zool.) The chitinous ribbon bearing the teeth of mollusks; -- called also lingual ribbon, and tongue. See Odontophore.1913 Webster