Home
Search
Index
Definify.com
Definition
2024
encarpuses
encarpuses
English
Noun
encarpuses
plural of
encarpus
Similar Results