salvia lyrata - English Synonyms Dictionary

salvia lyrata

n.
[1] cancerweed , cancer weed