YourDictionary

Dictionary Home » Medical Definitions » pupillary membrane

pupillary membrane medical definition

noun
The thin central portion of the iridopupillary lamina occluding the pupil in fetal life.

link/cite print suggestion box