Skip to main content

brotulidae

English brotulidae meaning in English  •  brotulidae का अर्थ अंग्रेजी में
Noun
  • a natural family of chiefly deep-sea fishes related to the Ophidiidae.
Advertisement