'Salvia lyrata' definitions:

Definition of 'Salvia lyrata'

(from WordNet)
noun
Sage of eastern United States [syn: cancerweed, cancer weed, Salvia lyrata]

Definition of 'Salvia lyrata'

From: GCIDE
  • cancerweed \cancerweed\ n. a sage of eastern U. S. (Salvia lyrata).
  • Syn: cancer weed. [WordNet 1.5]