Meaning of flowering crab

Definition of flowering crab

(noun) derived from the Iowa crab and cultivated for its large double pink blossoms
small tree or shrub of southeastern United States; cultivated as an ornamental for its rose-colored blossoms

Other information on flowering crab

WIKIPEDIA results for flowering crab
Amazon results for flowering crab