red-delicious

Nouns

  • (n) a sweet eating apple with bright red skin; most widely grown apple worldwide

Words of close approximity