dove tree

English dictionary entry

Meanings

noun
  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.

Word forms

dove tree dove trees

Etymology

From dove + tree.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.