scorpionfish

Explore definitions, synonyms, and language insights of scorpionfish

Definitions

Noun
marine fishes having a tapering body with an armored head and venomous spines