Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of jewbush

- A euphorbiaceous shrub of the genus Pedilanthus (P. tithymaloides), found in the West Indies, and possessing powerful emetic and drastic qualities.