camptotheca
/K AE1 M P T AA1 TH EH1 K AH0/N
- 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.
Translate โcamptothecaโ into another language
Choose a language below to open the translator with English selected as the source language.