Entomology definition of Immaculate September 9, 2014 Raj 0 Entomology definition of Immaculate: destitute of spots or marks.