dcsimg

Stichopus sitchaensis is a species of in the family Stichopodidae.