These 11 invasive alien species have wrought havoc on India’s natural systems

These 11 invasive alien species have wrought havoc on India’s natural systems

A look at which species these are and what damage they can cause
Published on
Down To Earth
www.downtoearth.org.in