Definition, synonyms and related words
A gland found in the intestinal epithelium lining of the small intestine and large intestine.