razor fish
English Dictionary
->
Letter R
-> razor fish
Search Dictionary:
razor fish Definition
(n)
any
of
several
small
wrasses
with
compressed
sharp
-
edged
heads
of
the
West
Indies
and
Mediterranean
razor fish Synonyms
razor fish
razor-fish
© Art Branch Inc.