Home
Search
Index
Definify.com
Definition
2025
isthmuses
isthmuses
English
Noun
isthmuses
plural of
isthmus
Similar Results
Isthmus