odontophore - noun

singularodontophore
pluralodontophores