Meaning of cohosh

Definition of cohosh

(noun) a plant of the genus Actaea having acrid poisonous berries

Other information on cohosh

WIKIPEDIA results for cohosh
Amazon results for cohosh