meaning of brotula

brotula meaning in General Dictionary

any seafood regarding the family Brotulidae

View more

  • deep-sea fishes