English

edit

Noun

edit

isthmuses

  1. plural of isthmus