Exotic vs Invasive species Exotic and invasive species have not been well understood even by some of the science graduates due to the lack of scientific acumen. Unless the definitions of these terms are not sorted out correctly, the actual meaning would not be easy to understand, especially when there are two species with […]