English Dictionary
◊ CANCERWEED
cancerweed
n : sage of eastern United States [syn: {cancer weed}, {Salvia
lyrata}]