|
Definition of Lionfish
1. Noun. Brightly striped fish of the tropical Pacific having elongated spiny fins.
Definition of Lionfish
1. a tropical fish [n -ES]
|
1. Noun. Brightly striped fish of the tropical Pacific having elongated spiny fins.
1. a tropical fish [n -ES]