ghost tree

English

Noun

ghost tree (plural ghost trees)

  1. The dove tree, Davidia involucrata, which has large white bracts resembling white sheets like those used to represent ghosts.

Synonyms