exofaces
English
Noun
exofaces
plural of
exoface