Fish with 'human teeth' caught in North Carolina

Meet the sheepshead fish, a common Atlantic coast swimmer with a very crunchy diet.

Meet the sheepshead fish
Hello, gorgeous!
(Image credit: Jennette's Pier/ Facebook)

Last week (Aug 3), anglers at Jennette's Pier in North Carolina pulled up something unexpected — and uncanny — from the Atlantic: a fish with human teeth.

Yes, this fish — and its teeth — are real. But fortunately, there's nothing human about it.

Brandon Specktor
Editor

Brandon is the space / physics editor at Live Science. With more than 20 years of editorial experience, his writing has appeared in The Washington Post, Reader's Digest, CBS.com, the Richard Dawkins Foundation website and other outlets. He holds a bachelor's degree in creative writing from the University of Arizona, with minors in journalism and media arts. His interests include black holes, asteroids and comets, and the search for extraterrestrial life.