barracudina
barracudina has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
noun
. Any of various deep-sea fishes of the family Paralepididae, having slender bodies and large eyes.