razor-fish n : any of several small wrasses with compressed sharp-edged heads of the West Indies and Mediterranean [syn: {razor fish}]
Copyright © 2024 3Dict.net