Meaning of salpa

Definition of salpa

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

Other information on salpa

WIKIPEDIA results for salpa
Amazon results for salpa