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.)