Camptotheca acuminata | Cancer Tree | 100 Seeds

Camptotheca acuminata, commonly known as the happy tree, cancer tree, or tree of life, is a fast-growing deciduous tree native to southern China and parts of Tibet. Zones 8-11. Place the seed tray in a bright location with indirect light and good air circulation.