razor-fish has definitions from the field of zoology
1
[ noun ] (zoology) any of several small wrasses with compressed sharp-edged heads of the West Indies and Mediterranean

Synonyms

razor_fish

*