We do not currently know of any synonyms for scorpioid.
The adjective scorpioid is defined as:
See full definition of the word scorpioid.