semilunar fold

noun

Medical Definition of semilunar fold

: a small fold of membrane in the inner corner of the eye that is a vestige of a nictitating membrane