camptotheca

/K AE1 M P T AA1 TH EH1 K AH0/
N
  1. 1

    (happy tree, cancer tree, or tree of life) a genus of medium-sized deciduous trees growing to tall, native to southern China and Tibet.