leechcraft








n.“art of healing,” Old English læcecræft; see leech (2) + craft (n.).

54 queries 0.583