Definitions of wild rosemary:

  • noun:   bog shrub of northern and central Europe and eastern Siberia to Korea and Japan