encarpuses
English
Noun
encarpuses
plural of
encarpus