Italian edit

Etymology edit

From socialista +‎ -oide.

Adjective edit

socialistoide (plural socialistoidi)

  1. tending towards socialism