English dictionary

cimicifuga foetida meaning and definition

Definition and meaning of cimicifuga foetida at MeaningMonkey.org. cimicifuga foetida meaning and definition in the English Dictionary.

CIMICIFUGA FOETIDA noun

Definition of Cimicifuga foetida (noun)

  1. bugbane of Siberia and eastern Asia having ill-smelling green-white flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: