English

edit

Noun

edit

cribrella

  1. plural of cribrellum

Anagrams

edit