Skip to main content

lancetfish

English lancetfish meaning in English  •  lancetfish का अर्थ अंग्रेजी में
Noun
  • A large, elongated, scaleless, voracious, deep-sea fish (Alepidosaurus ferox), having long, sharp, lancetlike teeth and a long saillike dorsal fin.
  • The doctor, or surgeon fish.
Advertisement