whorled loosestrife Meaning, Definition & Usage

  1. noun common North American yellow-flowered plant
    Lysimachia quadrifolia.

WordNet