scorpionfish
Explore definitions, synonyms, and language insights of scorpionfish
Definitions
Noun
marine fishes having a tapering body with an armored head and venomous spines
Explore definitions, synonyms, and language insights of scorpionfish