Life … Animals Chordates Sea Squirts Stolidobranchia Styelidae Lumpy Sea Mats Rough Sea Squirt species 122 observations Rough Sea Squirt Styela canopus Close