fenestrated
adjective
°Having windows.