cancerweed Meaning, Definition & Usage

  1. noun sage of eastern United States
    cancer weed; Salvia lyrata.

WordNet