marrow squash

any variety of oblong squash with a hard, smooth rind

See marrow squash in American Heritage Dictionary 4

noun
An edible squash having very large, elongated greenish fruit.
link/cite print suggestion box