English dictionary

erica arborea meaning and definition

ERICA ARBOREA noun

Definition of Erica arborea (noun)

  1. evergreen treelike Mediterranean shrub having fragrant white flowers in large terminal panicles and hard woody roots used to make tobacco pipes
Source: Princeton University Wordnet