meaning of southern crab apple

1. small tree or shrub of southeastern United States; cultivated as an ornamental for its rose-colored blossoms


Related Words

southern crab apple |

Developed & Maintained By Taraprasad.com

Treasure Words