insettoide
Italian
Etymology
From
insetto
+
-oide
.
Noun
insettoide
m
(
plural
insettoidi
)
insectoid