From schizo- + -oide.
schizoide m or f (plural schizoidi)
schizoide m or f by sense (plural schizoidi)
schizoide