English dictionary

erica lusitanica meaning and definition

ERICA LUSITANICA noun

Definition of Erica lusitanica (noun)

  1. erect dense shrub native to western Iberian peninsula having profuse white or pink flowers; naturalized in southwestern England
Source: Princeton University Wordnet