VariousWords beta
Related Terms:
Definitions:
Noun
lionfish
Definition: brightly striped fish of the tropical Pacific having elongated spiny fins
Definition: Any of the venomous fish of the Scorpaenidae family, notable for their long and separated spines