An invasive species is a non-native organism whose introduction causes or is likely to cause harm to human, animal, plant or ...
The Bermuda Aquarium, Museum and Zoo is to hold a talk shedding light on why invasive species have come to dominate the island’s plant population. Scientist Alison Copeland will provide an ...