IMMACULATE


Meaning of IMMACULATE in English

adj. pure, without stain; free from fault; having one color (Biology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.