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