Earlid definition

An imaginary fold of skin that would allow the ear to be closed as the eye can be.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
earlid
Plural:
earlids

Origin of earlid