释义 |
razor fish 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 |