What is the meaning of Stingfish?

Any of several species of scorpionfish

Source: wiktionary.org