■ noun a slender deciduous Chinese tree with flowers that bear large white bracts resembling doves' wings. [ Davidia involucrata .]
DOVE TREE
Meaning of DOVE TREE in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004