VariousWords beta
Related Terms:
Noun
Definition: liquid medicine made from a flowering plant, Psychotria ipecacuanha, used as an emetic; ipecac
VariousWords beta
Definition: liquid medicine made from a flowering plant, Psychotria ipecacuanha, used as an emetic; ipecac