ANEMONES. What are they? Anemones are marine invertebrates that are sometimes called flowers of the sea. They can be mesmerizing to look at and are a.