cribrate

[ krĭbrāt′, -rĭt ]

adj.

Cribriform.

Words nearby cribrate