dove tree (0 synonym found)

We don't have any synonyms for dove tree yet.

Did you mean…

Think dove tree belongs in the thesaurus? Recommend it and we'll take a look.


Definition of dove tree:

(n) : A Chinese tree grown ornamentally for the large white bracts around the flowers, which are said to resemble dove wings or handkerchiefs, Davidia involucrata.

Definition of dove tree:

(n) : A Chinese tree grown ornamentally for the large white bracts around the flowers, which are said to resemble dove wings or handkerchiefs, Davidia involucrata.

Back to Top