1 result found

Search Results for: embrocation

Embrocation

Embrocation (Science: medicine) The act of moistening and rubbing a diseased part with spirit, oil, etc. The liquid or... Read More