◄
Foraminated
►
Dictionary
(
a.
) Having small opening, or foramina.
Clyx.com