odontophore









odontophore


noun Zoology.

  1. a structure in the mouth of most mollusks over which the radula is drawn backward and forward in the process of breaking up food.

noun

  1. an oral muscular protrusible structure in molluscs that supports the radula
52 queries 0.571