Emaculation

From Biology-Online Dictionary | Biology-Online Dictionary

Emaculation

Removal of spots or other blemishes from the skin.

Origin: L. Emaculo, pp. -atus, to clear from spots, fr. E-, out, _ macula, spot