meaning of flowering crab
1.  small tree or shrub of southeastern United States; cultivated as an ornamental for its rose-colored blossoms
						 
1.  small tree or shrub of southeastern United States; cultivated as an ornamental for its rose-colored blossoms