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