From intellettuale + -oide.
intellettualoide (plural intellettualoidi)
intellettualoide m or f by sense (plural intellettualoidi)