FENESTRATED Meaning of FENESTRATED in English [fen.es.trat.ed] adj (ca. 1852): having one or more openings or pores "~ blood capillaries" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012