dove tree
noun
1- a slender deciduous Chinese tree with flowers that bear large white bracts said to resemble doves' wings, grown as an ornamental鸽子树, 珙桐。
1.1
- Davidia involucrata, family Nyssaceae.拉丁名Davidia involucrata,珙桐科。