English edit

Noun edit

cribrella

  1. plural of cribrellum

Anagrams edit