(Latin) Refers to the Immaculate Conception Immaculatta, Immaculatah, Immaculada Health Source: Medical Dictionary Author: Health Dictionary