Single Biggest Cancer Dictionary in the World

What is

isthmus

?

Pronunciation: /ˈɪsməs/

isthmus

Definition

A narrow part inside the body that connects two larger structures.