Find the word definition

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.