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

nelfinavir

proteinuria

CGC

OER

gender identity

polyunsaturated

technology

vitreous hemorrhage

red tide

Medical Dictionary Copyright © 2025.
Privacy Policy