Word info

anchoveta

Noun

Meaning

anchoveta (plural anchovetas)

A species of anchovy, Engraulis ringens, from the southern Pacific.

Source: en.wiktionary.org

Close letter words and terms