Subscribe
URL of the page has been copied to clipboard.
Meaning : Bugbane of Siberia and eastern Asia having ill-smelling green-white flowers.
Synonyms : fetid bugbane, foetid bugbane
Install App