locustoni
Italian
Noun
locustoni
m
plural of
locustone