The phrase
"invasive weeds" refers to plants that are not native to a particular area and grow aggressively, often outcompeting and overtaking other plants. These weeds can cause harm to the ecosystem and can be difficult to control or remove.
Full definition