salvia lyrata Meaning, Definition & Usage

  1. noun sage of eastern United States
    cancerweed; cancer weed.

WordNet