Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

ora serrata retinae

ora serrata retinae, the irregular, serrated demarcation between the retina and the ciliary body. It is the most anterior peripheral part of the retina.

Tweet submit Telegram VK

Random Words

nihilistic delusion

preterm birth

nasomental reflex

-chromatic

selenium sulfide

protease

Coanda effect

micatosis

contuse

Medical Dictionary Copyright © 2025.
Privacy Policy