scorpioide

Italian

Adjective

scorpioide m or f (plural scorpioidi)

  1. scorpioid