PORTA


Meaning of PORTA in English

noun the foramen of monro.

2. porta ·noun the part of the liver or other organ where its vessels and nerves enter; the hilus.

Webster English vocab.      Английский словарь Webster.