Truth, Inspiration, Hope.

Tag: Chinese mystery snail

Invasive-Chinese-snails-Flickr
Invasive Chinese Snail Threatens Canada’s Lakes and Waterways
An invasive species is one that is introduced to an environment different from its native home, and greatly affects the new ecosystem. Oftentimes they are purposely introduced by man for one purpose or another. Other...