Definition of Scarfskin

  • (n.) See Epidermis.

Synonyms of Scarfskin


No Synonyms Found.

Antonyms of Scarfskin


No Antonyms Found.

Homophones of Scarfskin


No Homophones Found.