Meaning of razor-fish
Definition of razor-fish
(noun)
any of
several
small
wrasses with
compressed
sharp-edged heads of the West Indies and Mediterranean
Other information on razor-fish
WIKIPEDIA results for
razor-fish
Amazon results for
razor-fish
Tweet