bizarroïde (bizarre + -oïde; resembling)
Bizarre ; étrange