jewbush
English
jewbush meaning in English • jewbush का अर्थ अंग्रेजी में
Noun
- A euphorbiaceous shrub of the genus Pedilanthus (Pedilanthus tithymaloides), found in the West Indies, and possessing powerful emetic and drastic qualities.