Life … Animals Chordates Sea Squirts Aplousobranchia Ritterellidae Ritterella Red Mushroom Compound Tunicate species 10 observations Red Mushroom Compound Tunicate Ritterella rubra Close