bn:00066657n
Noun Concept
EL
red delicious
EN
A sweet eating apple with bright red skin; most widely grown apple worldwide WordNet 3.0
Relations
Sources