Leechcraft
/(-krȧft`)/
Leech·craft
Leechcraft
n.
The art of healing; skill of a physician.
[Archaic]