Red-delicious meaning

A variety of apple with sweet flesh, thick red skin, and a tapered shape with five lobes at the base.
noun
0
0
A variety of apple which is red in color and has a mild sweet flavour.
noun
0
0
Advertisement