candellila
English
candellila meaning in English • candellila का अर्थ अंग्रेजी में
Noun
- either of two Mexican shrubs Pedilanthus bracteatus or Pedilanthus pavonis.
- a wax-coated shrub (Euphorbia antisyphilitica) of northern Mexico and the southwestern U.S.