What is Kaido Crab Apple?
Kaido Crab Apple (Malus x micromalus) is a deciduous tree in the Rosaceae family native to China's north-central regions and Manchuria. Kaido Crab Apple (Latin: Malus x micromalus, family Rosaceae) is an edible plant catalogued in PlantSage.
