Day: August 14, 2023

Larvaceans

Larvaceans (aka Appendicularians) Larvaceans are pelagic, free-swimming tunicates, which are frequently seen in the water column at coastal and Axial Base OOI

Read More »