water
water
an ocean habitat
Yes.
It is called a "sea anemone" because it is a flower-like animal (anemone being a variety of flower) that lives in the sea.
The water curents and the rock it is on
No, sea anemone do not eat fish. Sea anemone eat small bacteria that grows on them.
163 meters under water
Sea anemone
in the water
they live under water probably like open seas
Perhaps 'Sea Urchin' and and 'Sea Anemone'?