Word info

earlid

Noun

Meaning

earlid (plural earlids)

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

Source: en.wiktionary.org

Anagrams

Close letter words and terms