Your daily dose of gardening on Telegram - 100% Free Join the Group

Invasive Plants

« Back to Glossary Index

Plants capable of spontaneously forming colonies in new environments, through their natural regeneration mechanisms, and harming the development of an already established or developing culture.

« Back to Glossary Index