ipecacuanha in French ipecacuanha in French ipécacuana noun (medicine, pharmaceutics) The flowering plant Carapichea ipecacuanha. [from 18th c.] Add to Flashcards