scorpioide

Italian

Adjective

scorpioide m or f by sense (plural scorpioidi)

  1. scorpioid