leech-craft

LEE'CH-CRAFT, n. The art of healing. Obs.