grey sole: greyish-white flesh of a flatfish
sole: lean flesh of any of several flatfish
eastern ground snake: in some classifications placed in genus Haldea; small reddish-grey snake of eastern North America