eyefold
English
Noun
eyefold
(
plural
eyefolds
)
Synonym of
epicanthus