Meaning of lionfish

Definition of lionfish

(noun) brightly striped fish of the tropical Pacific having elongated spiny fins

Other information on lionfish

WIKIPEDIA results for lionfish
Amazon results for lionfish