Camphorated definition

Treated, or impregnated with camphor.
adjective
0
0
Advertisement