Styela plicata

Scientific NameStyela plicata [TAX:7726]
Lineagecellular organisms; Eukaryota; Opisthokonta; Metazoa; Eumetazoa; Bilateria; Deuterostomia; Chordata; Tunicata; Ascidiacea; Stolidobranchia; Styelidae; Styela