SCARFSKIN


Meaning of SCARFSKIN in English

n.

Cuticle, epidermis.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.