From sinistra + -oide.
sinistroide (plural sinistroidi)
sinistroide m or f by sense (plural sinistroidi)