The Term Anchovy Can Refer To Over 100 Species Anchovies are small, elongated fish that represent an important food source for humans and many marine animals. Just like sardines ... but sardines and ...