1 odontophorous | Definition of odontophorous

odontophorous

adjective
odon·​toph·​o·​rous

Definition of odontophorous

: having an odontophore