Salvia lyrata
English Dictionary
->
Letter S
-> Salvia lyrata
Search Dictionary:
Salvia lyrata Definition
(n)
sage
of
eastern
United
States
Salvia lyrata Synonyms
cancer weed
cancerweed
Salvia lyrata
© Art Branch Inc.