VariousWords beta
Definitions:
Noun
scab
Definition: the crustlike surface of a healing skin lesion
Definition: An incrustation over a sore, wound, vesicle, or pustule, formed during healing.