Italian

edit

Etymology

edit

From insetto +‎ -oide.

Noun

edit

insettoide m (plural insettoidi)

  1. insectoid