Tolong jelaskan mengenai Ekologi dari Landak laut dalam bahasa melayu

Landak laut terutamanya memakan alga, maka ia merupakan haiwan herbivor pada umumnya, tetapi ia juga memakan timun laut dan pelbagai jenis invertebrata seperti siput sudu, polychaete, bunga karang, tapak sulaiman rapuh, dan krinoid, menjadikannya omnivor dan pengguna makanan di pelbagai tahap trofik.