Word info

barracudina

Noun

Meaning

barracudina (plural barracudinas)

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

Source: en.wiktionary.org

Phrases with the word

Close letter words and terms