Woodruff Meaning

There are 2 meaning(s) for word Woodruff

Meaning 1 : Old World fragrant stoloniferous perennial having small white flowers and narrow leaves used as flavoring and in sachets; widely cultivated as a ground cover; in some classifications placed in genus Asperula

    Synonyms : asperula odorata,  fragrant bedstraw,  galium odoratum,  sweet woodruff,  waldmeister
Meaning 2 : any plant of the genus Asperula