Salvia lyrata

1. (noun) sage of eastern United States
Synonyms: cancer weed, cancerweed
Related Words: sage, salvia



Terms and Conditions of Use / Copyright Notice