Italian

edit

Adjective

edit

scorpioide (plural scorpioidi)

  1. scorpioid