Tamil Dictionary 🔍

scarfskin

Scarf"skin`, n. (Anat.) Defn: See Epidermis.


scarfskin - Similar Words