Cultivated crab apple

Rare ·Advanced level

Definitions

Noun
  1. 1
    any of numerous varieties of crab apples cultivated for their small acidic (usually bright red) fruit used for preserves or as ornamentals for their blossoms wordnet