- migration
-
To move from one place to another
- parasite
-
A living thing that lives on another living thing.
- Stranded
-
Stuck
To move from one place to another
A living thing that lives on another living thing.
Stuck