YourDictionary

lens pit medical definition

noun
Either of a pair of depressions in the superficial ectoderm of the embryonic head where the lens develops.

link/cite print suggestion box