English dictionary
Asperula odorata
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
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
Source: WordNet 3.0