dermatoid
[ dur-muh-toid ]
/ ˈdɜr məˌtɔɪd /
adjective
resembling skin; skinlike.
Words nearby dermatoid
British Dictionary definitions for dermatoid
dermatoid
/ (ˈdɜːməˌtɔɪd) /
adjective
resembling skin