English Dictionary
◊ STURGEON
sturgeon
n : large primitive fishes valued for their flesh and roe;
widely distributed in north temperate zone