leechcraft

leechcraft

(ˈliːtʃˌkrɑːft) n (Medicine) archaic medicine or the art of healing

leechcraft

Archaic. the doctor’s craft; the art or science of healing.See also: Remedies