Meaning of adenium

Definition of adenium

(noun) one species: succulent shrub or tree of tropical Africa and Arabia

Other information on adenium

WIKIPEDIA results for adenium
Amazon results for adenium