barracudina/ˌbæɹəkəˈdiːnə/EtymologyFrom Spanish barracudina.nounAny of the elongated ray-finned fish of the order Paralepididae.