Botanical Glossary


Invasive

Definition: A non-native plant that infests and persists in natural habitats and causes ecological harm.
Last Updated: 2017-12-16


Go back