Bernard DUPONT:
Broadhead Planarian (Diversibipalium sp.)
Bernard DUPONT:
Broadhead Planarian (Diversibipalium sp.)
Bernard DUPONT:
Broadhead Planarian (Diversibipalium sp.)
Bernard DUPONT:
Broadhead Planarian (Diversibipalium sp.)
Bernard DUPONT:
Broadhead Planarian (Diversibipalium sp.)
Bernard DUPONT:
Broadhead Planarian (Diversibipalium sp.)
Bernard DUPONT:
Broadhead Planarian (Diversibipalium sp.)
Bernard DUPONT:
Hammerhead Flatworm (Diversibipalium sp.)
Bernard DUPONT:
Broadhead Planarian (Bipalium sp.)
Bernard DUPONT:
Flatworm Pseudoceros ferrugineus
Bernard DUPONT:
Flatworm Thysanozoon nigropapillosum
Bernard DUPONT:
Hammerhead Worm (Diversibipalium sp.)
Bernard DUPONT:
Hammerhead Worms (Diversibipalium sp.) mating ...
Bernard DUPONT:
Gold-dotted Flatworm (Thysanozoon nigropapillosum)
Bernard DUPONT:
Racing Stripe Flatworm (Pseudoceros liparus)
Bernard DUPONT:
Flatworm (Pseudoceros jebborum)
Bernard DUPONT:
Polyclad Flatworm (Pseudoceros sp.) on Golden Sea Squirt (Polycarpa aurata)
Bernard DUPONT:
Brilliant Flatworm (Pseudoceros scintillatus)
Bernard DUPONT:
Polyclad Flatworm (Phrikoceros sp.)
Bernard DUPONT:
Polyclad Flatworm (Phrikoceros sp.)
Bernard DUPONT:
Divided Flatworm (Pseudoceros dimidiatus)
Bernard DUPONT:
Divided Flatworm (Pseudoceros dimidiatus)
Bernard DUPONT:
Polyclad Flatworm (Eurylepta sp.)
Bernard DUPONT:
Acoelomorph Flatworms (Waminoa sp.) on Bubble Coral (Plerogyra sinuosa)
Bernard DUPONT:
Flat Worm (Eurylepta sp.)
Bernard DUPONT:
Hammerhead Worms (Diversibipalium sp.) mating ...
Bernard DUPONT:
Broadhead Planarian (Bipalium graffi)
Bernard DUPONT:
Hammerhead Worm (Diversibipalium sp.) on the handrail ...
Bernard DUPONT:
Hammerhead Worm (Diversibipalium sp.) on the handrail ...
Bernard DUPONT:
Hammerhead Worm (Diversibipalium sp.)