razor-fishEnglish

razor-fish, razor fish

Noun

Any of several small wrasses with compressed sharp-edged heads of the West Indies and Mediterranean

English: razor fish, razor-fish

English words with similar meanings

Show 1 words