DOVE TREE


Meaning of DOVE TREE in English

noun

Etymology: so called from the appearance of the flowers

: a Chinese deciduous tree ( Davidia involucrata ) of the family Cornaceae that has flower heads with two large unequal creamy-white bracts and alternate leaves which sometimes release a nauseous odor

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.