anchovi ( synonym found)

Definition of anchovi:

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

Definition of anchovi:

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

Back to Top