CompareWords
Compare
Foraminated
Definition:
(a.) Having small opening, or foramina.