Foraminous

Webster's Dictionary of the English Language

·adj Having foramina; full of holes; porous.