sea squirt
Styela plicata (Lesueur, 1823)

Taxonomic Rank


There is no applicable taxonomy of higher classification for this subject.

Other System Links

ITIS: 159338