What is the full meaning of anchovettas
ANCHOVETTA, (Spanish) a small fish like an anchovy, also ANCHOVETA [n]
Example of the word anchovettas placed on a Scrabble board.