handkerchief tree

Noun

 * 1) The dove tree,, which has large white bracts said to look like handkerchiefs