Tag: Anchovy

Anchovy

The Anchovy is a small fish that people catch as food and bait. Their closest relative is the herring, researchers place both groups in...

Expert Recommendations