SPARROWWORT


Meaning of SPARROWWORT in English

(n.) An evergreen shrub of the genus Erica (E. passerina).

Webster's English dictionary.      Английский словарь Webster.