Dictionary search results

Showing 1-4 of 4 results

scab US English

A dry, rough protective crust that forms over a cut or wound during healing

scabbed in scab US English

Become encrusted or covered with a scab or scabs

sheep scab US English

An intensely itching skin disease of sheep caused by a parasitic mite