Worm tincture Meaning, Definition & Usage

Definitions
  1. (Med.), a tincture prepared from dried earthworms, oil of tartar, spirit of wine, etc. Obs.

Webster 1913