Tamil Dictionary 🔍

odontophora

O`don*toph"o*ra, n.pl. Etym: [NL. See Odontophore.] (Zoöl.) Defn: Same as Cephalophora.


odontophora - Similar Words