Flatworms
PlatyhelminthesFlatworms of the phylum Platyhelminthes - mostly free-living polyclads gliding over reefs in striking colour patterns.
Last updated May 2026
Pink flatwormProstheceraeus roseus16 photos
A pale pink to rose-colored marine flatworm with a smooth, oval body and wavy edges. Similar to the pink flatworm but more uniformly colored.
Found under stones and in shaded crevices — slides gracefully over rocky surfaces, nearly transparent in bright light.

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma
Observed at
Brown flatwormYungia aurantiaca4 photos
A flat, oval marine flatworm (not a true nudibranch) with a velvety brown surface, often with lighter margins. Paper-thin and remarkably flexible.
Glides over rocky surfaces and under stones — can swim briefly by undulating its body edges like a magic carpet.

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma
Observed at
Candy-striped flatwormProstheceraeus vittatus4 photos
A polyclad flatworm (not a true nudibranch) with a cream body finely lined with dark longitudinal stripes and a delicate ruffled margin. Two raised pseudotentacles mark its leading edge as it glides over rock with smooth, undulating motion.

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma

© Jouni Kuisma
Every dive has a story. Share yours.
Log your dives - notes, photos, conditions and the marine life you saw - and share them as one public diver profile. What you share helps the next diver, too.
Log every detail
Depth, duration, conditions, gear, buddy, notes — all in one place. Import from Suunto and other dive computers.
Track marine life
Record species sightings on each dive. Build a personal catalogue of everything you've seen underwater.
Your public dive profile
Share your dive history, stats, and experiences with a profile page you control. Show the world where you've been.