FENSTRATION


Meaning of FENSTRATION in English

Literally, the making of a window -- fenestra in Latin (and fenetre in French) is a window -- fenestration refers to the creation of a new opening.

English dictionary of medicine.      Английский словарь медицины.