Meaning

1 senses
  1. A gland found in the intestinal epithelium lining of the small intestine and large intestine.

intestinal gland — meaning, examples, forms, synonyms | Krumeto