LIONFISH

Definition of LIONFISH

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