anchovettas
English
Noun
anchovettas
plural of
anchovetta