English

edit
 
English Wikipedia has an article on:
Wikipedia

Etymology

edit

From Spanish barracudina.

Noun

edit

barracudina (plural barracudinas)

  1. Any of the elongated ray-finned fish of the order Paralepididae.

Derived terms

edit

Spanish

edit

Etymology

edit

Diminutive of barracuda

Noun

edit

barracudina f (plural barracudinas)

  1. barracudina