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
Tweet