What is the full meaning of cribrose
perforated like a sieve, also CRIBROUS, CRIBRATE [adj]
Example of the word cribrose placed on a Scrabble board.