English Dictionary
Definition small intestine in British English
small intestine noun
[countable] noun
Synonyms and related words

English Dictionary