CompareWords
Compare
Boroglyceride
Definition:
(n.) A compound of boric acid and glycerin, used as an antiseptic.