nudibranchs are grazing carnivores and as a whole they feed on a wide variety of animals including sponges, hydroids, tunicates, anemones, corals, sea pens, bryozoans, barnacles, and sometimes other nudibranchs.
each species of nudibranch tend to be very selective feeders and may only eat one certain prey

i posted this up in the other forum but i guess you missed it so there it is again hope this helps