A new user has searched for Cairo

The definition of radula

1 Definitions of: radula

    1. noun, a horny tooth-bearing strip on the tongue of molluscs that is used for rasping food
    2. Show me some examples of this word: radula
    3. Show me the etymology of the word: radula

No synonyms or antonyms found for word radula

 

From Collins