razor fish

Noun
  1. Any of several small wrasses with compressed sharp-edged heads of the West Indies and Mediterranean (synset 102612247)

Found on Word Lists

Other Searches