Cimicifuga foetida

Explore definitions, synonyms, and language insights of Cimicifuga foetida

Definitions

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

More General Terms