FAMILY : ABYLIDAE
Abylopsis eschscholtzii Huxley, 1859?

Polygastric stage - 6mm - found stranded on beach


Below..anterior nectophore.


© All images Copyright 2025 Denis Riek. All rights reserved.