Tamil Dictionary 🔍

odontophorous

O`don*toph"o*rous, a. (Zoöl.) Defn: Having an odontophore.


odontophorous - Similar Words