The Giant African Snail

WANTED

Invasive Species?

An invasive species is a plant, fungus, or animal species that is not native to a specific location.

Where is it located?

With the Origins of Africa, This unique snail has found its way to Hawaii!
Big image
Big image

IF FOUND: $100 CASH!!!!!