SFL Educational News Service
Californian two-spot octopus (Octopus bimaculoides). Embryo at the final stage before hatching. The species is named after the two prominent...