Skip to main content

cohosh

English cohosh meaning in English  •  cohosh का अर्थ अंग्रेजी में
Noun
  • A perennial American herb (Caulophyllum thalictroides), whose rootstock is used in medicine; -- also called pappoose root>. The name is sometimes also given to the Cimicifuga racemosa, and to two species of Actæa, pl
Advertisement