formicaleoni
Italian
Noun
formicaleoni
m
plural of
formicaleone