Created at 06 / 2014
Science and stories about our awesome planet! Created by Henry Reich, with Emily Elert,... Read More
What is an Invasive Species? The definition of a plant or animal that lives outside of its natural habitat and causes damage to the environment. Watch this video and learn all the facts about this phenomenon.