Dogwood tree

Definitions

Noun
  1. 1
    a tree of shrub of the genus Cornus often having showy bracts resembling flowers wordnet

Next best steps

Mini challenge

Unscramble this word: dogwoodtree