there are over 30 species of moray eel that live on the Great Barrier Reef. feeding on fish, cephalopods, molluscs and crustaceans.
there are over 30 species of moray eel that live on the Great Barrier Reef. feeding on fish, cephalopods, molluscs and crustaceans.