I owe a huge debt of gratitude to Dave Behrens for his incredibly helpful assistance in identifying the vast majority of the my nudibranch photos. For the majority of these photos, he turned my "I think it could possibly be..." into a positive i.d.
Order: CEPHALASPIDEA
Hydatina physis
Hydatina physis |
Micromelo undata
Micromelo undata |

Aglajid sp.
Aglajid sp. |

Chelidonura amoena
Chelidonura amoena |

Chelidonura hirundinina
Chelidonura hirundinina |
Chelidonura inornata
Chelidonura inornata |
Chelidonura varians
Chelidonura varians |

Navanax
Navanax inermis |

Philinopsis pilsbryi
Philinopsis pilsbryi |
Philinopsis pilsbryi
Philinopsis pilsbryi |

Siphopteron brunneomarginatum
Siphopteron brunneomarginatum |
Order: SACOGLOSSA

Lettuce
Sea Slug
Elysia
crispata |

Hedgpeth's
Sea Hare
Elysia
hedgpethi |

Elysia
ornata
Elysia
ornata |

Thuridilla albopustulosa
Thuridilla albopustulosa |

Thuridilla
bayeri
Thuridilla bayeri |

Thuridilla
hoffae
Thuridilla hoffae |
Plakobranchus
ocellatus
Plakobranchus
ocellatus |

Cyerce sp.
Cyerce sp. |

Cyerce sp.
Cyerce sp. |

Polybranchia
orientalis
Polybranchia
orientalis |
|
|
Order: ANASPIDEA
Aplysia
parvula
Aplysia
parvula |
Black
Sea Hare
Aplysia vaccaria |

Dolabella
auricularia
Dolabella auricularia |

Dolabrifera
dolabrifera
Dolabrifera dolabrifera |

Notarchus
indicus
Notarchus indicus |

Petalifera
ramosa
Petalifera
ramosa |

Stylocheilus striatus
Stylocheilus striatus |
|
|
Order: NOTASPIDEA
Berthella
martensi
Berthella martensi |

Berthellina
citrina
Berthellina citrina |

Euselenops
luniceps
Euselenops luniceps |

Pleurobranchus
grandis
Pleurobranchus grandis |

Pleurobranchus peroni
Pleurobranchus peroni |
|
|