poriferous

(adj) porous

< poriferan | poring over >