Pomatostegus stellatus

Star feather worm [English]
Star horseshoe worm [English]

%LABEL% (%SOURCE%)