Alex,freya,rebecca and Daniel
They are called parasites... they live off of their host
They live where they live because they need certain things to eat and drink to survive.
nothing can live twice
bacteria parasitic worms parasitic flukes malaria parasites etc.
Spaying and Neutering Pets
The Wildlife Habitat of the Western Australian Wilderness
Saltwater Fish Tank - Selecting Live Animals
2010 Awards for Pets Who Saved Lives