Noun lionfish has 1 sense
  1. lionfish - brightly striped fish of the tropical Pacific having elongated spiny fins
    --1 is a kind of
    scorpaenid, scorpaenid fish
    --1 is a member of Pterois, genus Pterois
,
TOP