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"