Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
radula
in English
radula
us
//ˈrædʊlə//
uk
//ˈrædʊlə//
#uncommon
Definitions
Noun
a
mollusk's
rasping
tongue
(
for
feeding
)
The
snail
used
its
radula
to
scrape
up
algae
from
the
rock
.