Anchoveta meaning : A species of anchovy, Engraulis ringens, from the southern Pacific.
anchoveta
macaronic
jukeboxes
snapshot
belltower