DERMATOID Meaning of DERMATOID in English (a.) Resembling skin; skinlike. Webster's English dictionary. Английский словарь Webster. 2012