Definitions of thyme-leaved sandwort:

  • noun:   Eurasian annual sprawling plant naturalized throughout North America