Definition of Flowering Crab

  • 1. Derived from the Iowa crab and cultivated for its large double pink blossoms Noun
  • 2. Small tree or shrub of southeastern United States; cultivated as an ornamental for its rose-colored blossoms Noun

Synonyms for word "flowering crab"

Semanticaly linked words with "flowering crab"

Hyponims for word "flowering crab"