small intestine

Noun
  1. The longest part of the alimentary canal;
    Where digestion is completed (synset 105542345)

Other Searches