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