dewberry bush


Meanings

  • any of several trailing blackberry brambles especially of North America