Red Delicious
Explore definitions, synonyms, and language insights of Red Delicious
Definitions
Noun
a sweet eating apple with bright red skin; most widely grown apple worldwide
Explore definitions, synonyms, and language insights of Red Delicious