Ileocaecal Valve Definition

noun
Wiktionary