Scarfskins [noun]

Definition of Scarfskins:

animal hair

Synonyms of Scarfskins:


Opposite/Antonyms of Scarfskins:

-


Sentence/Example of Scarfskins:

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