Definition of Razor-Fish

  • 1. Any of several small wrasses with compressed sharp-edged heads of the West Indies and Mediterranean Noun

Synonyms for word "razor-fish"

Semanticaly linked words with "razor-fish"

Hyponims for word "razor-fish"