fetid bugbane

Explore definitions, synonyms, and language insights of fetid bugbane

Definitions

Noun
bugbane of Siberia and eastern Asia having ill-smelling green-white flowers

More General Terms