meaning of cancerweed

cancerweed meaning in General Dictionary

a sage of eastern U S Salvia lyrata

View more

  • sage of east United States