Noun Definition

salvia lyrata

1.Definition: sage of eastern United States

Related Noun(s):cancer weed, cancerweed

Category: Plants