Russian-English dictionary »

радула meaning in English

RussianEnglish
радула noun
{f}

radula [radulae](the rasping tongue of snails and most other molluscs)
noun