• Radula

    Origin

    From Latin rādula ("scraper").

    Full definition of radula

    Noun

    radula

    (plural radulae)
    1. (zoology) The rasping tongue of snails and most other mollusks.----
    © Wiktionary