Scientific name: Onchidoris bilamellata
Taxonomy: Kingdom Animalia → Phylum Mollusca → Class Gastropoda → Subclass Heterobranchia → Infraclass Euthyneura → Subterclass Ringipleura → Superorder Nudipleura → Order Nudibranchia → Suborder Doridina → Infraorder Doridoidei → Superfamily Onchidoridoidea → Family Onchidorididae → Genus Onchidoris
Locations: Eastern Pacific
Group: Marine Life → Invertebrates → Nudibranchs
These congregate in huge numbers to eat barnacles, mate and lay eggs.