Porta

Webster's Dictionary of the English Language

·noun The foramen of Monro.

II. Porta ·noun The part of the liver or other organ where its vessels and nerves enter; the hilus.

Related Words