LiveScience Image Gallery
Polypterus senegalus reaches a length of about 20 inches (50 cm) and sports a layer of scales that all armored fish would have had millions of years ago. Credit: Donna Coveney, MIT.
Polypterus senegalus reaches a length of about 20 inches (50 cm) and sports a layer of scales that all armored fish would have had millions of years ago. Credit: Donna Coveney, MIT.