JEWBUSH


Meaning of JEWBUSH in English

noun a euphorbiaceous shrub of the genus pedilanthus (p. tithymaloides), found in the west indies, and possessing powerful emetic and drastic qualities.

Webster English vocab.      Английский словарь Webster.