cribrate
[ krĭb′rāt′, -rĭt ]
adj.
Cribriform.
Words nearby cribrate
cribbage board,
cribber,
cribbing,
cribellum,
cribnote,
cribrate,
cribration,
cribriform,
cribrum,
cribwork,
cricetid