lionfish

Noun
  1. Brightly striped fish of the tropical Pacific having elongated spiny fins (synset 102646196)

Found on Word Lists

Other Searches