insettoidi
Italian
Noun
insettoidi
m
plural of
insettoide