Home / DICTIONARY / Intestinal Mucosa: definition