What is the full meaning of cribellar
relating to a cribellum, a sievelike spinning organ of certain spiders [adj]
Example of the word cribellar placed on a Scrabble board.