brotula
English
brotula meaning in English • brotula का अर्थ अंग्रेजी में
Noun
- any fish of the family Brotulidae.