From destra + -oide.
destroide m or f (plural destroidi)
destroide m or f by sense (plural destroidi)