Tamil Dictionary 🔍

epidermatoid

Ep`i*der"ma*toid, a. Etym: [Gr. -oid. Cf. Epidermoid.] (Anat.) Defn: Epidermoid. Owen.


epidermatoid - Similar Words