The Collaborative International Dictionary
Odontophorous
Odontophorous \O`don*toph"o*rous\, a. (Zo["o]l.) Having an odontophore.
Wiktionary
odontophorous
a. (context zoology English) Having an odontophore.