dragonfish
Noun
Meaning
dragonfish (plural dragonfishes or dragonfish)
Any of several long, slender fishes, of the family Stomiidae, that have a luminous barbel used to attract prey.
Synonyms
Phrases with the word
barbeled dragonfish
Antarctic dragonfish
arrow dragonfish
Atlantic dragonfish
Australian dragonfish
banshee dragonfish