VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Embrocation

Embrocation

A term infrequently used to refer to liniment or liniment application.
Search Site