Scarfskin [noun]

Definition of Scarfskin:

animal hair

Synonyms of Scarfskin:


Opposite/Antonyms of Scarfskin:

-


Sentence/Example of Scarfskin:

There is no blood in the scarfskin, but there is a network of blood tubes in the true skin.