cancerweedEnglish

Salvia lyrata, cancer weed, cancerweed

Noun

Sage of eastern United States

English: cancerweed, cancer weed, Salvia lyrata

English words with similar meanings

Show 2 words