dog-tree

English

Noun

dog-tree (plural dog-trees)

  1. (obsolete) The dogwood