leechcraft (n.) Look up leechcraft at Dictionary.com
"art of healing," Old English læcecræft; see leech (2) + craft (n.).