Definition:
Compare cribriform with other words:
cribrate vs. cribriform
cribriform vs. cribrous
cribriform vs. sieve