Meaning of southern crab apple
Definition of southern crab apple
(noun)
small
tree
or
shrub
of
southeastern
United States;
cultivated
as an
ornamental
for its
rose-colored
blossoms
Other information on southern crab apple
WIKIPEDIA results for
southern crab apple
Amazon results for
southern crab apple
Tweet