Definition of dove tree in English:

dove tree

Syllabification: dove tree

noun

  • A slender deciduous Chinese tree with flowers that bear large white bracts said to resemble doves' wings, grown as an ornamental.
    • Davidia involucrata, family Nyssaceae
    More example sentences
    • Many of the plants are endangered species, including the dove tree and the ginkgo.
    • Davidia involucrata is commonly called the ‘handkerchief tree ‘or the ‘dove tree‘.
    • Known as a ‘gene bank for wild and rare animals and plants,’ the park is home to endangered species, such as giant pandas, snub-nosed monkeys and dove trees.

More definitions of dove tree

Definition of dove tree in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day maelstrom
Pronunciation: ˈmālˌsträm
noun
a powerful whirlpool in the sea