Italian edit

Etymology edit

From insetto +‎ -oide.

Noun edit

insettoide m (plural insettoidi)

  1. insectoid