ipecacuanha in Russian ipecacuanha in Russian ипекакуа́на noun (medicine, pharmaceutics) The flowering plant Carapichea ipecacuanha. [from 18th c.] Add to Flashcards