cribella
English
Noun
cribella
plural of
cribellum
Anagrams
Claribel
,
rice ball
,
riceball