Cohoshes Meaning

There are 1 meaning(s) for word Cohoshes

Meaning 1 : a plant of the genus Actaea having acrid poisonous berries

    Synonyms : baneberry,  herb christopher