The AI-powered English dictionary
plural cribella
(zoology) A spinning organ having many fine pores, situated in front of the spinners in some araneomorph spiders.