lionfish

nounA tropical fish with long, venomous spines and striking red, white, and brown stripes, native to the Indo-Pacific but invasive in other regions.

No synonyms or antonyms found for this word.