Eubranchus rustyus
Eubranchus rustyus egg masses ID thanks to Jeff Goddard Seven Tree, Browning Pass, British Columbia, Canada Photo by Merry Passage
20190404
From Nudibranchs / Opisthobranchs