P2095733 - Monterey dorid laying egg mass - contains 1000s of eggs that will hatch out as planktonic larvae). The plume you see at the back end of the nudibranch is the gills. Archidoris montereyensis is up to 15 cm. The organisms around the Monterey dorid and his/her egg mass include brooding anemones, fringed filament worms, and a retracted creeping pedal sea cucumber (orange on the upper right).
nudibranch egg massnorthern vancouver islandbritish columbiacanadasea slugmonterey doridmating