'flowering crab' definitions:

Definition of 'flowering crab'

(from WordNet)
noun
Derived from the Iowa crab and cultivated for its large double pink blossoms [syn: Bechtel crab, flowering crab]
noun
Small tree or shrub of southeastern United States; cultivated as an ornamental for its rose-colored blossoms [syn: Southern crab apple, flowering crab, Malus angustifolia]