中英語 immaculat < ラテン語 immaculātus < im- + maculātus (maculāre の所相完了分詞) < macula
immaculate (比較級 more immaculate, 最上級 most immaculate)
immaculāte