Dictionary search results

Showing 1-6 of 6 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

scab English-Spanish

costra feminine, postilla feminine