FENESTRATE


Meaning of FENESTRATE in English

[fe.nes.trate] adj [L fenestratus, fr. fenestra] (1835): fenestrated

Merriam-Webster English vocab.      Английский словарь Merriam Webster.