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

pinna

prokaryosis

smooth sphincter dyssynergia

initiation codon

one-to-one care

frenulum

nephrolytic

RICE

dexchlorpheniramine maleate

Medical Dictionary Copyright © 2025.
Privacy Policy