If you fish along the Gulf of Mexico coast, you might come across a striped fish with human-like teeth. Sheepshead fish (Archosargus probatocephalus) are omnivorous saltwater fish that live along ...
The monikers and nicknames we’ve doled out to most fish species tend toward the obvious. You don’t have to be an avid angler or an ichthyologist (a scientist who studies fish)—heck, you don’t even ...