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