SPARROWWORT


Meaning of SPARROWWORT in English

noun an evergreen shrub of the genus erica (e. passerina).

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