RADULA MEANING IN ENGLISH

• Radula Definition & Synonyms

  1. (n.) The chitinous ribbon bearing the teeth of mollusks; -- called also lingual ribbon, and tongue. See Odontophore.


• Radulae Definition & Synonyms

  1. (pl. ) of Radula


RECENT SEARCHES