Cribrate /(kr?b"r?t)/

Crib·rate

Cribrate

a.
  1. Cribriform.