balsam spurge

English dictionary entry

Meanings

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

Word forms

balsam spurge

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.