plural of fenestrala of or relating to or having a fenestraa of or relating to windows
(fenestral 的复数) adj.如窗的,小孔的,[生物]具透明点的