Medical Dictionary

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

fenestra

fenestra /fines″trə/ pl. fenestrae [L, window] , 1. an aperture, as in a bandage or cast, that is cut out to relieve pressure or to administer regular skin care. 2. a microscopic opening in certain capillaries specialized in filtration, as in the glomerular capillaries of the kidney often covered by membrane.

Tweet submit Telegram VK

Random Words

pharmacogenetics

ribavirin

bone graft

CF

vagueness

angiospasm

ecchymotic

kinanesthesia

-luic

Medical Dictionary Copyright © 2025.
Privacy Policy