eyefolds
English
Noun
eyefolds
plural of
eyefold