Krill are a marine invertebrate somewhat similar to very tiny shrimp. They live in the ocean, never on land. Tundra is on land.
the largest land invertebrate is the coconut crab.
Honeybees,Worms,Snails,slugs and many more
The bodies is an invertebrate.
I'm pretty sure that's a snail. There are two different types that I know of, and that's land and water. Pretty simple. :)
invertebrate - has exoskeleton
An invertebrate.
Mermaids live in the Ocean, they do not live on land or in land.
No,they are crustaceans.
Free living.
It is an invertebrate 
no