Latin cribratus, past participle of cribrare (“to sift”).
cribrate (comparative more cribrate, superlative most cribrate)
crībrāte