RAZOR FISH


Meaning of RAZOR FISH in English

noun

1.

a. : any of several small wrasses (genus Xyrichthys ) ; especially : a fish ( X. psittacus ) marked with bright red and blue and found especially in the Mediterranean and West Indies

b. southern Africa : a common heavily armored shrimpfish ( Aeoliscus punctulatus ) that is found in the Indian ocean

2. : razor clam

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.