lionfish Meaning, Definition & Usage

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

WordNet