Meaning of american crab apple

Definition of american crab apple

(noun) medium-sized tree of the eastern United States having pink blossoms and small yellow fruit

Other information on american crab apple

WIKIPEDIA results for american crab apple
Amazon results for american crab apple