lionfish

Explore definitions, synonyms, and language insights of lionfish

Definitions

Noun
brightly striped fish of the tropical Pacific having elongated spiny fins