noun any of several slender, large-mouthed, pelagic fishes of the family Paralepididae.
barracudina 🔊 Listen to this noun any of several slender, large-mouthed, pelagic fishes of the family Paralepididae. Barracudina – Wikipedia Stemonosudis rothschildi (1635-1672); John Ray – Fierce Pike Smelt [ Hideous Barracudina ] Paralepis coregonoides, Sharpchin barracudina Share Facebook Twitter Google +