new orleans molasses
nounDefinition of new orleans molasses
: a molasses that is comparatively light in color and rich in sugar
1