meaning of asperula odorata

asperula odorata meaning in General Dictionary

Old World fragrant stoloniferous perennial having small white plants and slim leaves made use of as flavoring plus in sachets; extensively cultivated as a ground cover; in some classifications put in genus Asperula