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

ultrasonics

rapprochement

tertian malaria

altitude

laparo-

institutional licensure

sub-, suf-, sup-

cerebellar notch

medical indigency

Medical Dictionary Copyright © 2025.
Privacy Policy