Sheepshead fish are predominantly marine fish with human-like teeth that live along the eastern coastline of North America and South America.
Sheepshead fish: Facts about the fish with 'human' teeth : Read more
Sheepshead fish: Facts about the fish with 'human' teeth : Read more