GeneralConnection.comDictionary
salvia lyrata
Noun

1. cancerweed
1. cancer weed, Salvia lyrata, sage, salvia
Usage