catalufa

Noun
  1. Brightly colored carnivorous fish of western Atlantic and West Indies waters (synset 102574441)

Found on Word Lists

Other Searches