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

biteplane

sheath of Schwann

artificial impregnation

obtund

ursodeoxycholic acid

valve of lymphatics

chromatic

false positive

conservation of energy

Medical Dictionary Copyright © 2025.
Privacy Policy