Eastern Pacific Field Guide:
Acanthancora cyanocrypta, Cobalt sponge
Eastern Pacific Field Guide:
Acarnus erithacus, Red Volcano Sponge
Eastern Pacific Field Guide:
Acarnus erithacus, Red Volcano Sponge
Eastern Pacific Field Guide:
Acarnus erithacus, Red Volcano Sponge
Eastern Pacific Field Guide:
Amphimedon trindanea
Eastern Pacific Field Guide:
Cliona californiana
Eastern Pacific Field Guide:
Cliona californiana
Eastern Pacific Field Guide:
Craniella arb, Gray Puffball Sponge
Eastern Pacific Field Guide:
Craniella arb, Gray Puffball Sponge
Eastern Pacific Field Guide:
Cyamon neon
Eastern Pacific Field Guide:
Demosponges
Eastern Pacific Field Guide:
Demosponges
Eastern Pacific Field Guide:
Demosponges
Eastern Pacific Field Guide:
Dragmacidon mexicanum
Eastern Pacific Field Guide:
Dragmacidon mexicanum
Eastern Pacific Field Guide:
Dysidea amblia
Eastern Pacific Field Guide:
Haliclona sp.
Eastern Pacific Field Guide:
Haliclona sp.
Eastern Pacific Field Guide:
Hymeniacidon perlevis
Eastern Pacific Field Guide:
Hymeniacidon perlevis
Eastern Pacific Field Guide:
Leucilla nuttingi, Stalked vase sponge
Eastern Pacific Field Guide:
Leucilla nuttingi, Stalked vase sponge
Eastern Pacific Field Guide:
Leucilla nuttingi, Stalked vase sponge
Eastern Pacific Field Guide:
Leucosolenia eleanor, lacy ball sponge
Eastern Pacific Field Guide:
Neopetrosia problematica
Eastern Pacific Field Guide:
Neopetrosia zumi
Eastern Pacific Field Guide:
Neopetrosia zumi
Eastern Pacific Field Guide:
Neopetrosia zumi
Eastern Pacific Field Guide:
Penares saccharis
Eastern Pacific Field Guide:
Penares saccharis