Isth.

or isth.


British Dictionary definitions for isth.

Isth.

isth.


abbreviation for

isthmus