Borrowed from Latin forāminātus.
foraminate (comparative more foraminate, superlative most foraminate)