◄
Fenestrate
►
Dictionary
1. (
a.
) Having numerous openings; irregularly reticulated; as, fenestrate membranes; fenestrate fronds.
2. (
a.
) Having transparent spots, as the wings of certain butterflies.
Clyx.com