wild thyme

Explore definitions, synonyms, and language insights of wild thyme

Definitions

Noun
aromatic dwarf shrub common on banks and hillsides in Europe; naturalized in United States

More General Terms