Dermatoid
Dermatoid , adjective
[Greek de`rma, -atos, skin + -oid: compare French dermatoide. Compare Dermoid.]
Resembling skin; skinlike.
Dermatoid , adjective
[Greek de`rma, -atos, skin + -oid: compare French dermatoide. Compare Dermoid.]