MohammedPreview
Open in TheBrain

A Porta

  1. (anatomy) The part of the liver or other organ where its vessels and nerves enter; the hilum.
  2. (anatomy) The foramen of Monro