Google
×

Storrsia

Storrsia olsoni is a species of sand stargazer native to the Atlantic coast of Brazil, being endemic to Atol das Rocas and Fernando de Noronha, where it can be found in tide pools at depths of from 0 to 1 metre. It can reach a maximum length of 3... Wikipedia