Juergen Freund / Cannibal nudibranch (Gymnodoris rubropapulosa) feeding on a chromodoris nudibranch (Hypselodoris obscura). Lembeh Strait, North Sulawesi, Indonesia.
01332092
Juergen Freund / Cannibal nudibranch (Gymnodoris rubropapulosa) ingesting a chromodoris nudibranch (Hypselodoris obscura). Lembeh Strait, North Sulawesi, Indonesia.
01332132
Juergen Freund / Cannibal nudibranch (Gymnodoris rubropapulosa) feeding on a chromodoris nudibranch (Hypselodoris obscura). Lembeh Strait, North Sulawesi, Indonesia.
01332134
Juergen Freund / Cannibal nudibranch (Gymnodoris rubropapulosa) feeding on a chromodoris nudibranch ((Hypselodoris maridadilus) Lembeh Strait, North Sulawesi, Indonesia.
00972919
Chris Newbert / Nudibranch (Nembrotha sp) pair mating showing a detail of genitalia, Indonesia
00972917
Chris Newbert / Nembrotha Nudibranch (Nembrotha sp) pair mating, Indonesia
00972816
Chris Newbert / Nudibranch (Nembrotha sp) 40 feet deep, Papua New Guinea
00972665
Chris Newbert / Nudibranch (Nembrotha lineolata) on algae, 60 feet deep, Papua New Guinea
00971067
Birgitte Wilms / Nudibranch (Nembrotha lineolata) laying eggs on a Ink-spot Ascidian (Polycarpa aurata), Solomon Islands
00152489
Fred Bavendam / Nudibranch (Nembrotha sp), Manado, North Sulawesi, Indonesia