micrococchi
Italian
Noun
micrococchi
m
plural of
micrococco