English dictionary
razor fish meaning and definition
Definition and meaning of razor fish at MeaningMonkey.org. razor fish meaning and definition in the English Dictionary.RAZOR FISH noun
Definition of razor fish (noun)
- any of several small wrasses with compressed sharp-edged heads of the West Indies and Mediterranean
- synonyms: razor-fish
Source: Princeton University Wordnet