Scorpionfish Meaning
There are 1 meaning(s) for word Scorpionfish
Meaning 1 : marine fishes having a tapering body with an armored head and venomous spines
Synonyms : scorpion fish, sea scorpion
Synonyms : scorpion fish, sea scorpion
Similar words of Scorpionfish :
