Home
Search
Index
Definify.com
Definition
2024
cribella
cribella
English
Noun
cribella
plural of
cribellum
Similar Results