razor fish
nounDefinition of razor fish
1a
: any of several small wrasses (genus Xyrichthys)
especially
: a fish (X. psittacus) marked with bright red and blue and found especially in the Mediterranean and West Indies
b
southern Africa
: a common heavily armored shrimpfish (Aeoliscus punctulatus) that is found in the Indian ocean
2
: razor clam