Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sparrowwort

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