What does flowering crab mean?
• FLOWERING CRAB (noun) The noun FLOWERING CRAB has 2 senses: 1. derived from the Iowa crab and cultivated for its large double pink blossoms 2. small tree or shrub of southeastern United States; cultivated as an ornamental for its rose-colored blossoms Familiarity information: FLOWERING CRAB used as a noun is rare.