skunkweed
Explore definitions, synonyms, and language insights of skunkweed
Definitions
Noun
tall herb of the Rocky Mountains having sticky leaves and an offensive smell
Explore definitions, synonyms, and language insights of skunkweed