Definitions of Linnaea borealis americana:

  • noun:   similar to the twinflower of northern Europe and Asia