Ref :
008937-67
-
© Michel DELARUE - ISM
Sea urchin pluteus larva stage (profile view). LM, dark field.