Photo of Haminoea virescens taken by Marli Wakeling at British Columbia, Canada (verified by Gary McDonald)
Scientific Classification:
Kingdom
Animalia
Phylum
Mollusca
Class
Gastropoda
Subclass
Opisthobranchia
Order
Cephalaspidea
Family
Haminoeidae
Species
Haminoea virescens
Information
Comment from expert, Gary McDonald: It is very difficult to differentiate between Haminoea virescens & Haminoea vesicula on photographs, so the photographer who saw the living animal is probably correct.