Grindelia squarrosa

Explore definitions, synonyms, and language insights of Grindelia squarrosa

Definitions

Noun
perennial gumweed of western and central North America