pertaining to the viscera or intestines - Francés Inglés Diccionario