Foraminated /(?)/

Fo·ram·i·na·ted

Foraminated

a.
  1. Having small opening, or foramina.