ipecacuanha
English
ipecacuanha meaning in English • ipecacuanha का अर्थ अंग्रेजी में
Noun
- The root of a Brazilian rubiaceous herb (Cephaëlis Ipecacuanha), largely employed as an emetic; also, the plant itself; also, a medicinal extract of the root. Many other plants are used as a substitutes; among them are the black or Peruvia