Life … Animals Chordates Thaliaceans Pyrosomes Pyrosomes Pyrostremma Giant Salp species 42 observations Giant Salp Pyrostremma spinosum Close