lanternfish
English
lanternfish meaning in English • lanternfish का अर्थ अंग्रेजी में
Noun
- A small fish having rows of luminous organs along each side; some surface at night.