hawthorn tree

hawthorn tree definitions

noun
  • A tree of the genus Crataegus, having small, apple-like fruits and thorny branches.