Trojan Horse - Symbol of Greek victory. Pyramids and obelisk - Symbols of Egypt. Swan - Form Zeus took to seduce Helen's mother Leda. Magic girdle of Aphrodite - Endowed with the power to enslave the hearts of both gods and men. Sea Anemone - Resembles flower it is equipped with paralyzing barbs.
Flower anemone means forsaken.
In this instance it represents the sea of life which all must cross.