Skip to main content

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.
Advertisement