ERICA LUSITANICA
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Erica Lusitanica.
Erica Lusitanica - as a noun
Erect dense shrub native to western iberian peninsula having profuse white or pink flowers; naturalized in southwestern england
Synonyms (Exact Relations)
portuguese heathspanish heath