Русский-Английский словарь »

радула означает в английский

РусскийАнглийский
радула noun
{f}

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