Fenestrated meaning : To cut an opening into. Having windows Having evolved perforations through the leaves or fistulate/hollow/tubular stems/trunks
bullmastiff
fenestrated
gazillionth
casual
overtricks