Porta
noun
The part of the liver or other organ where its vessels and nerves enter; the hilum.
The foramen of Monro.
The part of the liver or other organ where its vessels and nerves enter; the hilum.
The foramen of Monro.
Loading dictionaries...
Initializing dictionary manager