Definitions for "Dermatoid"
Resembling skin; skinlike.