WikiWord

English

dove tree

noun

Meaning

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

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data
dove tree — meaning and etymology | WikiWord