blemishless
BLEM'ISHLESS
, a. Without blemish; spotless.