Fenestrate
Fenestrate , adjective
[Latin fenestratus, past participle of fenestrare to furnish with openings and windows.]
1.
Having numerous openings; irregularly reticulated; as, fenestrate membranes; fenestrate fronds.
2.
(Zoology) Having transparent spots, as the wings of certain butterflies.