Savlon
Noun
Meaning
Savlon (countable and uncountable, plural Savlons)
(pharmacology) a brand of antiseptic cream or gel marketed in the United Kingdom and elsewhere.
Noun
Savlon (countable and uncountable, plural Savlons)
(pharmacology) a brand of antiseptic cream or gel marketed in the United Kingdom and elsewhere.