Definition for Excurrent siphon

From Biology Forums Dictionary

A tunicate structure used to expel water.