On a mottled sea star
Looks like very small sea slugs are in its carapace
I think. I’m a bit puzzled by the very light color.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy