English dictionary
cancer weed meaning and definition
Definition and meaning of cancer weed at MeaningMonkey.org. cancer weed meaning and definition in the English Dictionary.CANCER WEED noun
Definition of cancer weed (noun)
- sage of eastern United States
- synonyms: cancerweed, Salvia lyrata
Source: Princeton University Wordnet