Tamil Dictionary 🔍

keratoidea

Ker`a*toi"de*a, n. pl. Etym: [NL., from Gr. -oid.] (Zoöl.) Defn: Same as Keratosa.


keratoidea - Similar Words