Egypt: Red Sea - Glossary of Terms: Sea Anemone

Anemone

The Anemone. is an immobile animal that is a relative of the jellyfish. It stings its prey with venomous cells in order to take them captive.