Medical Dictionary

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

phot

phot /fot/ [Gk, phos, light] , the centimeter-gram-second unit of illumination, being one lumen per square centimeter.

Tweet submit Telegram VK

Random Words

aural

Wittmaack-Ekbom syndrome

intrafollicular insemination (IFI)

syncope

plugger

clarification

hamulus

falciparum malaria

trough

Medical Dictionary Copyright © 2025.
Privacy Policy