Red Delicious
1.
(
noun
) a sweet eating apple with bright red skin; most widely grown apple worldwide
Related Words:
Delicious
Terms and Conditions of Use / Copyright Notice