Immaculate

Webster's Dictionary of the English Language

·adj Without stain or blemish; spotless; undefiled; clear; pure.