Cohosh Meaning
There are 1 meaning(s) for word Cohosh
Meaning 1 : a plant of the genus Actaea having acrid poisonous berries
Synonyms : baneberry, herb christopher
Synonyms : baneberry, herb christopher
Similar words of Cohosh :
