Noun
barracudina (plural barracudinas) Any of the elongated ray-finned fish of the order Paralepididae.