foraminiferous

pertaining to bearing foramina, i.e. pertaining to having foramina

Breakdown:

foramen, opening

used to combine parts

to bear, to carry, to produce

pertaining to, like, full of, having