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