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