fenestrate
Concise Oxford English Dictionary © 2008 Oxford University Press:
fenestrate /ˈfɛnəstrət, fɪˈnɛstrət/
▶adjective Botany & Zoology having small window-like perforations or transparent areas.
'fenestrate' also found in these Oxford entries:

