isthmuses
English
Noun
isthmuses
plural of
isthmus