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

Hartmann’s pouch

SICU

true ankylosis

humeral

deep breathing and coughing exercises

DDAVP

tetrascelus

Stevens-Johnson syndrome

midsagittal plane

Medical Dictionary Copyright © 2025.
Privacy Policy