English Tunicate Cited by user Cryptic.rat on 25 Nov 2023 A tunicate is a marine invertebrate animal, a member of the subphylum Tunicata. It is part of the Chordata, a phylum which includes all animals with dorsal nerve cords…