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>.