D defs.my
Entry 1 sense Webster, 1913

Dermatoid

· Der·ma·toid · IPA /ˈdɜːməˌtɔɪd/
01 a. Resembling skin; skinlike.
  1. 1.
    Resembling skin; skinlike.