intestineEnglish

bowel, gut, intestine

Noun

The part of the alimentary canal between the stomach and the anus

English: intestine, bowel, gut

Bahasa: perut, usus, tali perut

Bahasa words with similar meanings

English words with similar meanings

Show 2 words