bizarroïdes
French
Adjective
bizarroïdes
plural of
bizarroïde