meaning of cart-track plant

cart-track plant meaning in General Dictionary

typical European perennial naturalized all over the world; a troublesome weed