Medical Dictionary

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

transmitted light

transmitted light [L, transmittere, to transmit; AS, leoht] , light that has passed through a transparent medium.

Tweet submit Telegram VK

Random Words

ambivert

punch forceps

-phrenia

meclofenamate sodium

chin reflex, chin-jerk reflex

vascular fasciculus

albuterol

penicillinase-resistant antibiotic

agnogenic myeloid metaplasia

Medical Dictionary Copyright © 2025.
Privacy Policy