Anchoveta — definition

1. anchoveta (Noun)

1 definition

anchoveta (Noun) — Species of anchovy, Engraulis ringens, from the southern Pacific.

1 type of
anchovy