Dabry's sturgeon noun1 •Any of the now extinct species †Acipenser dabryanus of sturgeon fish found in China. formsDabry's sturgeons