Definitions of Pedilanthus tithymaloides:

  • noun:   low tropical American shrub having powerful emetic properties