Webster's Revised Unabridged Dictionary · 1913
Odontophorous
Copy link
Odontophorous
, adjective
(Zoology)
Having an odontophore.
↑