Eubranchus rustyus
Eubranchus rustyus egg masses ID thanks to Jeff Goddard Snowfall, Browning Pass, British Columbia, Canada.
20170802