VariousWords beta
Related Terms:
Noun
Definition: Any of a class of proteins that hold corneocytes together; their degradation leads to desquamation
VariousWords beta
Definition: Any of a class of proteins that hold corneocytes together; their degradation leads to desquamation