Foraminated
/(?)/
Fo·ram·i·na·ted
Foraminated
a.
Having small opening, or foramina.