balsam spurge

English

Noun

balsam spurge

  1. Euphorbia balsamifera, a flowering plant in the spurge family, distributed in the Canary Islands and the western Sahara.
    Synonym: afernan