anchovetta

noun
  1. a small marine fish of the anchovy family, especially the Peruvian anchovetta used commercially for fishmeal and oil
  2. Usage: technical; fisheries

Examples