Larvacea

Science / Marine Biology / Larvacea: A group of planktonic tunicates that secrete a gelatinous house, used to strain unsuitable particles (large particles are rejected). An inner filter apparatus of the house, the so-called food trap or particle-collecting apparatus, is used to retain food particles.
Search Google for Larvacea: