Catfish have almost 9,300 teeth in their mouths. Although invertebrates do not own teeth as such, lands snails possess a kind of tiny teeth, called denticles, in a special masticatory structure, which receive the name of radula. More precisely, this animal has more than 25,000 of these ...