barracudina

Etymology
From.

Noun

 * 1) Any of the elongated ray-finned fish of the order.

Etymology
Diminutive of