Skip to main content

lanternfish

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