English dictionary
brotula meaning and definition
Definition and meaning of brotula at MeaningMonkey.org. brotula meaning and definition in the English Dictionary.BROTULA noun
Definition of brotula (noun)
- deep-sea fishes
Source: Princeton University Wordnet