What does asperula odorata mean?

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