A word examined

porta

5 letters·English

portaThe part of the liver or other organ where its vessels and nerves enter; the hilum.

Wiktionary →
No comments yet