Picture details
Genus Thysanozoon
Species sp.
Family Pseudocerotidae
Order Polycladida
Location Ellaidhoo, Ari Atoll
Indian Ocean
© Copyright Wolfgang Seifarth