YourDictionary

lacrimator medical definition

noun
Variant of lachrymator.

Learn more about lacrimator

link/cite print suggestion box