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