You searched for: “leechdom
leechdom
A medical formula or remedy.
This entry is located in the following unit: Medicine, Leeching for Health + (page 1)