anchovy ( synonym found)

Definition of anchovy:

°A small saltwater fish of the Engraulidae family, used as food, especially on pizzas and in Caesar salads.

Definition of anchovy:

°A small saltwater fish of the Engraulidae family, used as food, especially on pizzas and in Caesar salads.

Back to Top