Meaning of thyme-leaved sandwort

Definition of thyme-leaved sandwort

(noun) Eurasian annual sprawling plant naturalized throughout North America

Other information on thyme-leaved sandwort

WIKIPEDIA results for thyme-leaved sandwort
Amazon results for thyme-leaved sandwort