ilea

noun

  1. 1

    The last, and usually the longest, division of the small intestine; the part between the jejunum and large intestine.

Translate “ilea” to another language

Click any language to open the translator with this word already filled in.

Ilea Definition & Meaning | TranslatePulse