What is the full meaning of cribella
CRIBELLUM, a spinning organ of spiders [n]
Example of the word cribella placed on a Scrabble board.