What is Chinese Crab?
Chinese Crab (Malus hupehensis) is a deciduous shrub or small tree native to the central and southern regions of China, specifically in the provinces of China North-Central, China South-Central, and China Southeast. Chinese Crab (Latin: Malus hupehensis, family Rosaceae) is an edible plant catalogued in PlantSage.
