razorfish
1.
(
noun
) any of several small wrasses with compressed sharp-edged heads of the West Indies and Mediterranean
Related Words:
Hemipteronatus novacula
,
pearly razorfish
,
wrasse
Terms and Conditions of Use / Copyright Notice