@Italopithecus @squidtk
There is no standardized definition/usage of the term “invasive”. You can read more about it in this thread: “Native/non-native” related to “invasive” plant species.
In particular: