YourDictionary

odontophore

noun

a muscular structure of most mollusks, usually protrusile, supporting the radula

Related Forms:

See odontophore in American Heritage Dictionary 4

link/cite print suggestion box