Fish > Acipenseridae & Sturgeons
Dabry’s Sturgeon (Acipenser dabryanus), commonly known throughout China as the Yangtze Sturgeon, is a prehistoric freshwater chondrostean fish endemic strictly to the Yangtze River system. Dating back more than 140 million years to the Early Cretaceous epoch,...