Erica



ENGLISH MEANING
noun
1.
A genus of shrubby plants, including the heaths, many of them producing beautiful flowers.