Meaning of salp

Definition of salp

(noun) minute floating marine tunicate having a transparent body with an opening at each end

Other information on salp

WIKIPEDIA results for salp
Amazon results for salp