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