Medical Dictionary

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

camera

camera /kam″ərə/ [L, vaulted chamber] , (in anatomy) any compartment, cavity, or chamber, as those of the eye, tooth, or heart.

Tweet submit Telegram VK

Random Words

hypotension

Gordon’s reflex

Pick’s disease

felbamate

cognitive distortion

muscle reeducation

lung surfactant

tears of the perineum

telangiectasia

Medical Dictionary Copyright © 2025.
Privacy Policy