Meaning of “pulmonary atresia” in the English Dictionary

british dictionary