leechcraft (n.)youdaoicibaDictYouDict[leechcraft 词源字典]
"art of healing," Old English læcecræft; see leech (2) + craft (n.).[leechcraft etymology, leechcraft origin, 英语词源]