Definition of odontophore

Definition of odontophore
  1. odontophore Noun A projection in the mouths of most molluscs; it is used, with the radula to break up food
Need more help? Try our forum NEW