Skip to main content

anomalops

English anomalops meaning in English  •  anomalops का अर्थ अंग्रेजी में
Noun
  • a fish having a luminous organ beneath eye; it inhabits warm waters of the West Pacific and Puerto Rico. It is called also flashlight fish>.
Advertisement