The ancient megafish was a giant swimming mouth with a tiny body.
There is a problem for researchers trying to identify the size of ancient armored fish from the late Devonian period (approximately 382-358...
There is a problem for researchers trying to identify the size of ancient armored fish from the late Devonian period (approximately 382-358...