Home

Word

Red Delicious, n.
more info a sweet eating apple with bright red skin; most widely grown apple worldwide
<noun.food>

Red Delicious
semantic pointers
hypernym